Makefile.in (ngrep-1_45) | : | Makefile.in (ngrep-1_47) | ||
---|---|---|---|---|
# | # | |||
# $Id$ | # Copyright (c) 2017 Jordan Ritter <jpr5@darkridge.com> | |||
# | ||||
# Copyright (c) 2006 Jordan Ritter <jpr5@darkridge.com> | ||||
# | # | |||
# Please refer to the LICENSE file for more information. | # Please refer to the LICENSE file for more information. | |||
CC=@CC@ | CC=@CC@ | |||
CFLAGS=@CFLAGS@ -D@OS@ @DEFS@ @EXTRA_DEFINES@ | CPPFLAGS = @DEFS@ -D@OS@ @EXTRA_DEFINES@ @CPPFLAGS@ | |||
INCLUDES=-I@srcdir@ @PCAP_INCLUDE@ @EXTRA_INCLUDES@ | CFLAGS = @EXTRA_INCLUDES@ @CFLAGS@ | |||
LDFLAGS = @EXTRA_LDFLAGS@ @LDFLAGS@ | ||||
LDFLAGS=@LDFLAGS@ @PCAP_LINK@ | LIBS = @LIBS@ @EXTRA_LIBS@ | |||
LIBS=-lpcap @EXTRA_LIBS@ | ||||
STRIPFLAG=@STRIPFLAG@ | STRIPFLAG=@STRIPFLAG@ | |||
SRC=ngrep.c | OBJS=ngrep.o @EXTRA_OBJS@ | |||
OBJS=ngrep.o | ||||
TARGET=ngrep | TARGET=ngrep | |||
MANPAGE=ngrep.8 | MANPAGE=ngrep.8 | |||
prefix = @prefix@ | prefix = @prefix@ | |||
exec_prefix = @exec_prefix@ | exec_prefix = @exec_prefix@ | |||
bindir = $(prefix)/bin | bindir = $(prefix)/bin | |||
datadir = $(prefix)/share | datadir = $(prefix)/share | |||
mandir = $(datadir)/man | mandir = $(datadir)/man | |||
BINDIR_INSTALL = $(prefix)/bin | BINDIR_INSTALL = $(prefix)/bin | |||
MANDIR_INSTALL = $(mandir)/man8 | MANDIR_INSTALL = $(mandir)/man8 | |||
INSTALL = ./install-sh | INSTALL = ./install-sh | |||
REGEX_DIR=@REGEX_DIR@ | ||||
REGEX_OBJS=@REGEX_OBJS@ | REGEX_OBJS=@REGEX_OBJS@ | |||
REGEX_DIR=@REGEX_DIR@ | ||||
all: $(TARGET) | all: $(TARGET) | |||
$(TARGET): $(REGEX_OBJS) $(OBJS) | $(TARGET): $(REGEX_OBJS) $(OBJS) | |||
$(CC) $(CFLAGS) $(LDFLAGS) $(STRIPFLAG) -o $(TARGET) $(OBJS) $(REGEX_OBJS ) $(LIBS) | $(CC) $(STRIPFLAG) -o $(TARGET) $(OBJS) $(REGEX_OBJS) $(LDFLAGS) $(LIBS) | |||
debug: $(REGEX_OBJS) $(OBJS) | debug: $(REGEX_OBJS) $(OBJS) | |||
$(CC) $(CFLAGS) $(LDFLAGS) -g -o $(TARGET) $(OBJS) $(REGEX_OBJS) $(LIBS) | $(CC) -g -o $(TARGET) $(OBJS) $(REGEX_OBJS) $(LDFLAGS) $(LIBS) | |||
static: $(REGEX_OBJS) $(OBJS) | static: $(REGEX_OBJS) $(OBJS) | |||
$(CC) $(CFLAGS) $(LDFLAGS) $(STRIPFLAG) -o $(TARGET).static -static $(OBJ S) $(REGEX_OBJS) $(LIBS) | $(CC) $(STRIPFLAG) -static -o $(TARGET).static $(OBJS) $(REGEX_OBJS) $(LD FLAGS) $(LIBS) | |||
install: $(TARGET) | install: $(TARGET) | |||
$(INSTALL) -c -m 0755 $(TARGET) $(DESTDIR)/$(BINDIR_INSTALL)/$(TARGET) | $(INSTALL) -c -m 0755 $(TARGET) $(DESTDIR)/$(BINDIR_INSTALL)/$(TARGET) | |||
$(INSTALL) -c -m 0644 $(MANPAGE) $(DESTDIR)/$(MANDIR_INSTALL)/$(MANPAGE) | $(INSTALL) -c -m 0644 $(MANPAGE) $(DESTDIR)/$(MANDIR_INSTALL)/$(MANPAGE) | |||
.c.o: | .c.o: | |||
$(CC) $(CFLAGS) $(INCLUDES) -g -c $< | $(CC) $(CPPFLAGS) $(CFLAGS) -g -c $< | |||
clean: | clean: | |||
make -C $(REGEX_DIR) clean | test -n "$(REGEX_DIR)" && $(MAKE) -C $(REGEX_DIR) clean || exit 0 | |||
rm -f *~ $(OBJS) $(REGEX_OBJS) $(TARGET) $(TARGET).static | rm -f *~ $(OBJS) $(REGEX_OBJS) $(TARGET) $(TARGET).static | |||
distclean: clean | distclean: clean | |||
make -C $(REGEX_DIR) distclean | test -n "$(REGEX_DIR)" && $(MAKE) -C $(REGEX_DIR) distclean || exit 0 | |||
rm -f config.status config.cache config.log config.h Makefile | rm -f config.status config.cache config.log config.h Makefile | |||
$(REGEX_OBJS): $(REGEX_OBJS:.o=.c) $(REGEX_DIR)/*.h | $(REGEX_OBJS): $(REGEX_OBJS:.o=.c) $(REGEX_DIR)/*.h | |||
$(MAKE) $(MAKEFLAGS) -C $(REGEX_DIR) $(notdir $(REGEX_OBJS)) | $(MAKE) $(MAKEFLAGS) -C $(REGEX_DIR) $(notdir $(REGEX_OBJS)) | |||
$(OBJS): Makefile ngrep.c ngrep.h | $(OBJS): Makefile $(OBJS:.o=.c) $(OBJS:.o=.h) | |||
tardist: | tardist: | |||
@( VERSION=`perl -ne '/VERSION\s+"(.*)"/ && print "$$1\n"' ngrep.h` ; \ | @( VERSION=`perl -ne '/VERSION\s+"(.*)"/ && print "$$1\n"' ngrep.h` ; \ | |||
PKG="ngrep-$$VERSION" ; \ | PKG="ngrep-$$VERSION" ; \ | |||
TMPDIR="/tmp" ; \ | TMPDIR="/tmp" ; \ | |||
DESTDIR="$$TMPDIR/$$PKG" ; \ | DESTDIR="$$TMPDIR/$$PKG" ; \ | |||
echo ; \ | echo ; \ | |||
echo "Building package $$PKG ... " ; \ | echo "Building package $$PKG ... " ; \ | |||
echo ; \ | echo ; \ | |||
sleep 2 ; \ | sleep 2 ; \ | |||
rm -rf $$DESTDIR && mkdir $$DESTDIR && \ | rm -rf $$DESTDIR && mkdir $$DESTDIR && \ | |||
make distclean && \ | make distclean && \ | |||
tar cf - . --exclude "CVS" | tar xf - -C $$DESTDIR && \ | tar --exclude "CVS" -cf - . | tar xf - -C $$DESTDIR && \ | |||
find $$DESTDIR -name "*~" -o -name ".*#*" | xargs rm -f && \ | find $$DESTDIR -name "*~" -o -name ".*#*" | xargs rm -f && \ | |||
cd $$TMPDIR && tar jcf $$PKG.tar.bz2 $$PKG ; \ | cd $$TMPDIR && tar zcf $$PKG.tar.gz $$PKG ; \ | |||
rm -rf $$DESTDIR ; \ | rm -rf $$DESTDIR ; \ | |||
cd $$TMPDIR && gpg -ba $$PKG.tar.bz2 ; \ | cd $$TMPDIR && gpg -ba $$PKG.tar.gz ; \ | |||
echo ; \ | echo ; \ | |||
ls -l $$TMPDIR/$$PKG.tar.bz2 $$TMPDIR/$$PKG.tar.bz2.asc ; \ | ls -l $$TMPDIR/$$PKG.tar.gz $$TMPDIR/$$PKG.tar.gz.asc ; \ | |||
echo ; \ | echo ; \ | |||
) | ) | |||
End of changes. 13 change blocks. | ||||
18 lines changed or deleted | 14 lines changed or added |