pcs         97/09/24 14:27:36

  Modified:    src/os/unix Makefile.tmpl
  Log:
  Do not copy OS header files to src/main, use symlinks instead
  
  Revision  Changes    Path
  1.7       +9 -4      apachen/src/os/unix/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/os/unix/Makefile.tmpl,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Makefile.tmpl     1997/09/12 13:35:29     1.6
  +++ Makefile.tmpl     1997/09/24 21:27:34     1.7
  @@ -5,12 +5,17 @@
   INCDIR=../../main
   
   OBJS=        os.o os-inline.o
  +COPY=        os.h os-inline.c
   
   LIB= libos.a
   
  -all: $(LIB)
  -     cp os.h ../../main
  -     cp os-inline.c ../../main
  +all: $(LIB) copy
  +
  +copy:
  +     for i in $(COPY); do  \
  +             rm -f $(INCDIR)/$$i ;\
  +             ln -s `pwd`/$$i $(INCDIR)/$$i ;\
  +     done
   
   $(LIB): $(OBJS)
        rm -f $@
  @@ -26,4 +31,4 @@
   $(OBJS): Makefile
   
   # DO NOT REMOVE
  -os.o:        os.c
  +os.o:        os.c os-inline.c
  
  
  

Reply via email to