ifeq ($(HAVE_DEVICE_MAPPER),1)
$(MAKE) -C camldm
endif
+ $(MAKE) -C forking_executioner
.PHONY: allxen
allxen:
ifeq ($(HAVE_DEVICE_MAPPER),1)
$(MAKE) -C camldm install
endif
+ $(MAKE) -C forking_executioner install
installxen:
ifeq ($(HAVE_XEN),1)
ifeq ($(HAVE_DEVICE_MAPPER),1)
$(MAKE) -C camldm uninstall
endif
+ $(MAKE) -C forking_executioner uninstall
uninstallxen:
ifeq ($(HAVE_XEN),1)
$(MAKE) -C sexpr bininstall
$(MAKE) -C stdext bininstall
$(MAKE) -C close-and-exec bininstall
+ $(MAKE) -C forking_executioner bininstall
binuninstall:
$(MAKE) -C pciutil binuninstall
$(MAKE) -C sexpr binuninstall
$(MAKE) -C stdext binuninstall
$(MAKE) -C close-and-exec binuninstall
+ $(MAKE) -C forking_executioner binuninstall
.PHONY: doc
doc:
$(MAKE) -C stunnel doc
$(MAKE) -C xsrpc doc
$(MAKE) -C mmap doc
+ $(MAKE) -C forking_executioner doc
.PHONY: clean
clean:
LDFLAGS = -cclib -L./
LIBEXEC = "/opt/xensource/libexec"
+INIT_D = "/etc/init.d"
VERSION := $(shell hg parents --template "{rev}" 2>/dev/null || echo 0.0)
OCAMLOPTFLAGS = -g -dtypes
.PHONY: bininstall
bininstall: path = $(DESTDIR)$(LIBEXEC)
bininstall: all
- mkdir -p $(path)
- $(IPROG) $(PROGRAMS) $(path)
+ mkdir -p $(DESTDIR)$(LIBEXEC)
+ $(IPROG) $(PROGRAMS) $(DESTDIR)$(LIBEXEC)
+ mkdir -p $(DESTDIR)$(INIT_D)
+ $(IPROG) init.d-fe $(DESTDIR)$(INIT_D)/fe
.PHONY: uninstall
uninstall:
.PHONY: binuninstall
binuninstall:
rm -f $(DESTDIR)$(LIBEXEC)$(PROGRAMS)
+ rm -f $(DESTDIR)$(INIT_D)/fe
.PHONY: doc
doc: