[Spread-cvs] cvs commit: spread/daemon LINUX_makefile

jonathan at spread.org jonathan at spread.org
Mon Feb 4 21:32:01 EST 2002


jonathan    02/02/04 21:32:01

  Modified:    daemon   LINUX_makefile
  Log:
  Added headers to install target. Changed BASEDIR define to PREFIX.
  
  Revision  Changes    Path
  1.3       +19 -13    spread/daemon/LINUX_makefile
  
  Index: LINUX_makefile
  ===================================================================
  RCS file: /storage/cvsroot/spread/daemon/LINUX_makefile,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LINUX_makefile	22 Aug 2001 21:33:39 -0000	1.2
  +++ LINUX_makefile	5 Feb 2002 02:32:01 -0000	1.3
  @@ -6,7 +6,7 @@
   #INCL=$(SRCDIRS:%=-I%)
   #CFLAGS =  -O does not always work on BSDI pc
   
  -BASEDIR = /var/tmp/testinstall/
  +PREFIX = /var/tmp/testinstall/
   INSTALL = /usr/bin/install -c
   STRIP = /usr/bin/strip
   YACC = bison -y
  @@ -50,25 +50,31 @@
   run_spread : run_spread.o
   	$(CC) -o run_spread run_spread.o
   
  -install: install_bin install_lib install_man
  +install: install_bin install_lib install_man install_inc
   
   install_bin:
  -	$(INSTALL) -m 0755 -d ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 spread ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 spmonitor ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 spuser ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 sptuser ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 simple_user ${BASEDIR}/bin
  -	$(INSTALL) -m 0755 spflooder ${BASEDIR}/bin
  +	$(INSTALL) -m 0755 -d ${PREFIX}/bin
  +	$(INSTALL) -m 0755 spread ${PREFIX}/bin
  +	$(INSTALL) -m 0755 spmonitor ${PREFIX}/bin
  +	$(INSTALL) -m 0755 spuser ${PREFIX}/bin
  +	$(INSTALL) -m 0755 sptuser ${PREFIX}/bin
  +	$(INSTALL) -m 0755 simple_user ${PREFIX}/bin
  +	$(INSTALL) -m 0755 spflooder ${PREFIX}/bin
   
   install_lib:
  -	$(INSTALL) -m 0755 -d ${BASEDIR}/lib
  -	$(INSTALL) -m 0644 libsp.a ${BASEDIR}/lib
  -	$(INSTALL) -m 0644 libtsp.a ${BASEDIR}/lib
  +	$(INSTALL) -m 0755 -d ${PREFIX}/lib
  +	$(INSTALL) -m 0644 libsp.a ${PREFIX}/lib
  +	$(INSTALL) -m 0644 libtsp.a ${PREFIX}/lib
  +
  +install_inc:
  +	$(INSTALL) -m 0755 -d ${PREFIX}/include
  +	$(INSTALL) -m 0644 sp.h ${PREFIX}/include
  +	$(INSTALL) -m 0644 sp_events.h ${PREFIX}/include
  +	$(INSTALL) -m 0644 sp_func.h ${PREFIX}/include
   
   install_man:
   	for SECTION in 1 3; do \
  -		MAN_DIR=${BASEDIR}/man/man$$SECTION; \
  +		MAN_DIR=${PREFIX}/man/man$$SECTION; \
                   CMDS=`ls docs/*.$$SECTION`; \
                   [ -z "$$CMDS" ] && continue; \
                   $(INSTALL) -d -m 755 $$MAN_DIR; \
  
  
  





More information about the Spread-cvs mailing list