Build fix.
authorSapan Bhatia <sapanb@cs.princeton.edu>
Fri, 12 Oct 2007 20:03:12 +0000 (20:03 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Fri, 12 Oct 2007 20:03:12 +0000 (20:03 +0000)
Makefile
vsys.spec

index d05d91f..90b6585 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -37,9 +37,8 @@ vsys.b: inotify.cma inotify.cmi globals.ml fdwatcher.ml dirwatcher.ml fifowatche
        ocamlc -g str.cma unix.cma inotify.cma globals.cmo fdwatcher.cmo dirwatcher.cmo fifowatcher.cmo frontend.cmo backend.cmo str.cma main.cmo -o vsys.b
 
 install: vsys
-       cp vsys /usr/bin
-       cp vsys.b /usr/bin
-       cp vsys-initscript /etc/init.d/vsys 
+       cp vsys $(INSTALL_DIR)/usr/bin
+       cp vsys-initscript $(INSTALL_DIR)/etc/init.d/vsys 
 
 dep:
        ocamldep *.ml > .dep
index 95fc555..c13a8d9 100644 (file)
--- a/vsys.spec
+++ b/vsys.spec
@@ -40,7 +40,11 @@ rm -rf $RPM_BUILD_ROOT
 make
 
 %install
-make install
+mkdir -p ${VSYS_INSTALL_DIR}/usr/bin
+cp vsys ${VSYS_INSTALL_DIR}/usr/bin
+cp vsys.b ${VSYS_INSTALL_DIR}/usr/bin
+cp vsys-initscript ${VSYS_INSTALL_DIR}/etc/init.d/vsys
+make -DVSYS_BIN_DIR=$RPM_BUILD_ROOT install
 
 %clean
 rm -rf $RPM_BUILD_ROOT