diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/balloon/Makefile | 3 | ||||
-rw-r--r-- | tools/control/Makefile | 9 | ||||
-rw-r--r-- | tools/internal/Makefile | 3 |
3 files changed, 10 insertions, 5 deletions
diff --git a/tools/balloon/Makefile b/tools/balloon/Makefile index dd88eab72a..86108af671 100644 --- a/tools/balloon/Makefile +++ b/tools/balloon/Makefile @@ -5,7 +5,8 @@ $(TARGET): balloon.c $(CC) -O2 -Wall -o $(TARGET) balloon.c install: $(TARGET) - cp $(TARGET) ../../../install/bin + mkdir -p ../../../install/bin + cp -a $(TARGET) ../../../install/bin clean: $(RM) *.o $(TARGET) *~ diff --git a/tools/control/Makefile b/tools/control/Makefile index 46ab52aa27..0c2ca8e10e 100644 --- a/tools/control/Makefile +++ b/tools/control/Makefile @@ -1,6 +1,8 @@ -default: cmdline web +#default: cmdline web +default: cmdline -install: install-cmdline install-web +#install: install-cmdline install-web +install: install-cmdline clean: clean-cmdline clean-web @@ -10,7 +12,8 @@ cmdline: FORCE ant -buildfile build-cmdline.xml dist install-cmdline: cmdline - cp xenctl-cmdline.jar xenctl ../../../install/bin + mkdir -p ../../../install/bin + cp -a xenctl-cmdline.jar xenctl ../../../install/bin chmod 755 ../../../install/bin/xenctl clean-cmdline: diff --git a/tools/internal/Makefile b/tools/internal/Makefile index e1b026b199..ac76ebbb7c 100644 --- a/tools/internal/Makefile +++ b/tools/internal/Makefile @@ -1,7 +1,7 @@ CC = gcc CFLAGS = -Wall -O3 -CFLAGS += -I../../xen/include -I../../xenolinux-2.4.21-sparse/include +CFLAGS += -I../../xen/include -I../../xenolinux-sparse/include HDRS = $(wildcard *.h) SRCS = $(wildcard *.c) @@ -15,6 +15,7 @@ INSTALL = $(TARGETS) xi_vifinit xi_helper all: $(TARGETS) install: all + mkdir -p ../../../install/bin cp -a $(INSTALL) ../../../install/bin chmod 755 ../../../install/bin/xi_vifinit chmod 755 ../../../install/bin/xi_helper |