Commit 839c3f25 authored by Leigh B. Stoller's avatar Leigh B. Stoller

A bunch of piddly makefile changes to make sure stuff gets installed

on the new boot CDROM.
parent 784383ca
......@@ -45,6 +45,7 @@ ifneq ($(SYSTEM),Linux)
$(MAKE) -C imagezip client-install
endif
$(MAKE) -C syncd client-install
$(MAKE) -C growdisk client-install
remote-install:
$(INSTALL) -m 755 -o root -g wheel -d $(LBINDIR)
......
......@@ -83,6 +83,9 @@ trace.o: decls.h trace.h log.h
install: $(INSTALL_SBINDIR)/frisbeed
client-install:
$(INSTALL_PROGRAM) frisbee $(DESTDIR)$(CLIENT_BINDIR)
clean:
/bin/rm -f *.o *.a frisbee frisbeed frisbee.debug frisbeed.debug
/bin/rm -f frisbee.tar frisbee.tar.gz
......
......@@ -22,8 +22,10 @@ growdisk: growdisk.o
cp growdisk growdisk.debug
strip growdisk
# right now growdisk is only installed on the FreeBSD MFS
install:
client-install: growdisk
$(INSTALL_PROGRAM) growdisk $(DESTDIR)$(CLIENT_BINDIR)
clean:
rm -f *.o growdisk growdisk.debug
......@@ -29,8 +29,11 @@ version.c: emulab-syncd.c
echo >$@ "char build_info[] = \"Built `date +%d-%b-%Y` by `id -nu`@`hostname | sed 's/\..*//'`:`pwd`\";"
client-install: emulab-syncd emulab-sync
$(INSTALL_PROGRAM) -s emulab-syncd $(DESTDIR)$(CLIENT_BINDIR)/emulab-syncd
$(INSTALL_PROGRAM) -s emulab-sync $(DESTDIR)$(CLIENT_BINDIR)/emulab-sync
$(INSTALL_PROGRAM) -s emulab-syncd \
$(DESTDIR)$(CLIENT_BINDIR)/emulab-syncd
$(INSTALL_PROGRAM) -s emulab-sync \
$(DESTDIR)$(CLIENT_BINDIR)/emulab-sync
$(INSTALL) -m 755 -o root -g wheel -d $(DESTDIR)$(CLIENT_MANDIR)/man1
$(INSTALL_PROGRAM) $(SRCDIR)/emulab-syncd.1 \
$(DESTDIR)$(CLIENT_MANDIR)/man1/emulab-syncd.1
$(INSTALL_PROGRAM) $(SRCDIR)/emulab-sync.1 \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment