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)