# Generated automatically from Makefile.in by configure. # # #Id: Makefile.in,v 1.5 2001/12/31 22:05:21 jpr5 Exp # # $Id: Makefile.in,v 1.7 2002/01/02 03:30:48 mavetju Exp $ # # Copyright (c) 2001 Jordan Ritter # # Modifications for ngrep-lib by Edwin Groothuis # # Please refer to the COPYRIGHT file for more information. CC=cc INCLUDES=-I. -I/usr/include CFLAGS=-fno-common -DSTDC_HEADERS=1 -DRETSIGTYPE=void -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_IF_ETHER_H=1 -D_BSD_SOURCE=1 -D__FAVOR_BSD=1 -DMACOSX=1 -DHAVE_LIBPCAP=1 -g -Wall LDFLAGS= -L/usr/lib LIBS=-lpcap STRIPFLAG= NLIB_SRC=ngrep-lib.c NLIB_OBJS=ngrep-lib.o NLIB_TARGET=libngrep.so NLIB_VERSION=1 NLIB_INCLUDE=ngrep-lib.h NLIB_MAN=ngrep-lib.3 INSTALL=./install-sh LIBDEST=/usr/local/lib MANDEST=/usr/local/man/man3 INCLUDEDEST=/usr/local/include REGEX_TARGET=regex REGEX_OBJS=regex.o TEST_TARGET=test-lib TEST_OBJS=test-lib.o all: $(NLIB_TARGET).$(NLIB_VERSION) $(TEST_TARGET) $(NLIB_TARGET).$(NLIB_VERSION): $(REGEX_TARGET) $(NLIB_OBJS) $(CC) --shared $(NLIB_OBJS) $(REGEX_OBJS) -soname $(NLIB_TARGET).$(NLIB_VERSION) -o $(NLIB_TARGET).$(NLIB_VERSION) ln -fs $(NLIB_TARGET).$(NLIB_VERSION) $(NLIB_TARGET) test-lib: test-lib.o $(NLIB_TARGET).$(NLIB_VERSION) $(CC) $(CFLAGS) $(LDFLAGS) -L. -o $(TEST_TARGET) $(TEST_OBJS) $(LIBS) -lngrep install: $(NLIB_TARGET).$(NLIB_VERSION) $(INSTALL) -c -m 0644 $(NLIB_TARGET).$(NLIB_VERSION) $(LIBDEST) $(INSTALL) -c -m 0644 $(NLIB_MAN) $(MANDEST) $(INSTALL) -c -m 0644 $(NLIB_INCLUDE) $(INCLUDEDEST) ln -fs $(LIBDEST)/$(NLIB_TARGET).$(NLIB_VERSION) $(LIBDEST)/$(NLIB_TARGET) deinstall: uninstall uninstall: rm -rf $(LIBDEST)/$(NLIB_TARGET) rm -rf $(LIBDEST)/$(NLIB_TARGET).$(NLIB_VERSION) rm -rf $(MANDEST)/$(NLIB_MAN) rm -rf $(INCLUDEDEST)/$(NLIB_INCLUDE) pcre: @( cd pcre-3.4; make $(REGEX_OBJS) && cp -f $(REGEX_OBJS) .. ) regex: @( cd regex-0.12; make $(REGEX_OBJS) && cp -f $(REGEX_OBJS) .. ) .c.o: $(CC) $(CFLAGS) $(INCLUDES) -c $< clean: rm -f *~ $(LIB_OBJS) $(REGEX_OBJS) $(NLIB_TARGET) $(TEST_TARGET) $(TEST_OBJS) $(NLIB_TARGET).$(NLIB_VERSION) $(NLIB_OBJS) distclean: clean clean-$(REGEX_TARGET) rm -f config.status config.cache config.log Makefile .depends clean-pcre: ( cd pcre-3.4; if [ -f ./Makefile ]; then make distclean; fi ) clean-regex: ( cd regex-0.12; if [ -f ./Makefile ]; then make distclean; fi ) ngrep-lib.o: ngrep-lib.c ngrep-lib.h test-lib.o: test-lib.c ngrep-lib.h ngrep-lib.c