Commit 2783b7f3 authored by Leigh B. Stoller's avatar Leigh B. Stoller
Browse files

Update Makefile and clean up install target a bit.

parent 1253e19e
INSTALL_DIR = /usr/testbed
INSTALL = /usr/bin/install -c
# Insert Copyright Here.
include ../Makeconf
include ../GNUmakerules
DBSRC = bootinfo_null.c bootinfo_cfile.c bootinfo_mysql.c
INCS = -I/n/moab/z/mike/flux/install.debug/include
#INCS = -I/build/oskit-debug/install/include
all: proxydhcp bootinfo
......@@ -28,14 +31,19 @@ testcfile: bootinfo_cfile.c
install: all
-mkdir $(INSTALL_BINDIR)/pxe
$(INSTALL) proxydhcp $(INSTALL_BINDIR)/pxe
$(INSTALL) -m 444 proxydhcp.conf $(INSTALL_BINDIR)/pxe
$(INSTALL) -m 755 proxydhcp.restart $(INSTALL_BINDIR)/pxe
$(INSTALL) bootinfo $(INSTALL_BINDIR)/pxe
$(INSTALL) -m 755 bootinfo.restart $(INSTALL_BINDIR)/pxe
$(INSTALL) -m 444 bootinfo.conf $(INSTALL_DIR)/etc/bootinfo.conf
install: $(INSTALL_BINDIR)/pxe/proxydhcp \
$(INSTALL_DATA) proxydhcp.conf $(INSTALL_BINDIR)/pxe
$(INSTALL_PROGRAM) proxydhcp.restart $(INSTALL_BINDIR)/pxe
$(INSTALL_PROGRAM) bootinfo.restart $(INSTALL_BINDIR)/pxe
-mkdir -p $(INSTALL_DIR)/etc
$(INSTALL_DATA) bootinfo.conf $(INSTALL_DIR)/etc/bootinfo.conf
$(INSTALL_BINDIR)/pxe/%: %
@echo "Installing $<"
-mkdir -p $(INSTALL_BINDIR)/pxe
rm -f proxydhcp bootinfo testmysql
Supports Markdown
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