bjh         99/04/09 21:28:03

  Modified:    apr      configure.in Makefile.in
               apr/lib  Makefile.in
  Added:       apr/file_io/os2 Makefile
  Log:
  Some additions to the configure and build process for OS/2.
  
  Revision  Changes    Path
  1.4       +1 -0      apache-apr/apr/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/apache-apr/apr/configure.in,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- configure.in      1999/04/09 05:37:00     1.3
  +++ configure.in      1999/04/10 04:28:00     1.4
  @@ -9,6 +9,7 @@
   dnl Checks for programs.
   AC_PROG_CC
   AC_PROG_RANLIB
  +AC_CHECK_PROGS(SH, /bin/sh sh)
   
   dnl Checks for libraries.
   
  
  
  
  1.2       +2 -0      apache-apr/apr/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/apache-apr/apr/Makefile.in,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Makefile.in       1999/03/25 20:12:21     1.1
  +++ Makefile.in       1999/04/10 04:28:00     1.2
  @@ -1,10 +1,12 @@
   #
   # APR (Apache Portable Runtime) library Makefile.
   #
  [EMAIL PROTECTED]@
   
   #
   # Macros for compilation commands
   #
  [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@ @CFLAGS@ @OPTIM@
   [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@ $(LDLIBS)
  
  
  
  1.1                  apache-apr/apr/file_io/os2/Makefile
  
  Index: Makefile
  ===================================================================
  ##
  ##  Apache Makefile, currently created manually.
  ##
  
  SRCDIR=..
  EXTRA_CFLAGS=-g 
  EXTRA_LDFLAGS=
  EXTRA_LIBS=
  EXTRA_INCLUDES=
  EXTRA_DEPS=
  OSDIR=
  INCDIR=../../../include
  INCLUDES0=-I $(INCDIR)
  SHELL=sh
  CC=gcc
  CPP=gcc -E
  TARGET=
  OPTIM=
  CFLAGS_SHLIB=-fpic -DSHARED_MODULE
  LD_SHLIB=ld
  LDFLAGS_SHLIB=-Bshareable
  LDFLAGS_SHLIB_EXPORT=-rdynamic
  CFLAGS1= -DOS2 -DUSE_HSREGEX
  INCLUDES1=
  LIBS_SHLIB=
  LDFLAGS1=
  MFLAGS_STATIC=--no-print-directory
  REGLIB=regex/libregex.a
  RANLIB=ar s
  LIBS1= -lm
  
  
  CFLAGS=$(OPTIM) $(CFLAGS1) $(EXTRA_CFLAGS)
  LIBS=$(EXTRA_LIBS) $(LIBS1)
  INCLUDES=$(INCLUDES1) $(INCLUDES0) $(EXTRA_INCLUDES)
  LDFLAGS=$(LDFLAGS1) $(EXTRA_LDFLAGS)
  
  LIB=file.a
  
  OBJS= open.o readwrite.o filedup.o filestat.o maperrorcode.o seek.o
  
  .c.o:
        $(CC) -c $(INCLUDES) $(CFLAGS) $<
  
  all: $(HEADERS) $(LIB)
  
  $(LIB): $(OBJS)
        rm -f $@
        ar cr $@ $(OBJS)
        $(RANLIB) $@
        cp $@ ../
  clean:
        rm -f *.o $(LIB)
  
  distclean: clean
        -rm -f Makefile
  
  # We really don't expect end users to use this rule.  It works only with
  # gcc, and rebuilds Makefile.tmpl.  You have to re-run Configure after
  # using it.
  depend:
        cp Makefile.tmpl Makefile.tmpl.bak \
            && sed -ne '1,/^# DO NOT REMOVE/p' Makefile.tmpl > Makefile.new \
            && gcc -MM $(INCLUDES) $(CFLAGS) *.c >> Makefile.new \
            && sed -e '1,$$s: $(INCDIR)/: $$(INCDIR)/:g' \
                   -e '1,$$s: $(OSDIR)/: $$(OSDIR)/:g' Makefile.new \
                > Makefile.tmpl \
            && rm Makefile.new
  
  #Dependencies
  
  $(OBJS): Makefile
  
  # DO NOT REMOVE
  open.o: open.c filestat.c
  readwrite.o: readwrite.c
  filedup.o: filedup.c
  filestat.o: filestat.c
  seek.o: seek.c
  maperrorcode.o: maperrorcode.c
  
  
  
  1.3       +1 -0      apache-apr/apr/lib/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/apache-apr/apr/lib/Makefile.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.in       1999/03/25 20:12:26     1.2
  +++ Makefile.in       1999/04/10 04:28:02     1.3
  @@ -3,6 +3,7 @@
   #INCLUDES=$(INCLUDES1) $(INCLUDES0) $(EXTRA_INCLUDES)
   #LDFLAGS=$(LDFLAGS1) $(EXTRA_LDFLAGS)
   
  [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@ @CFLAGS@ @OPTIM@
   [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@ $(LDLIBS)
  
  
  

Reply via email to