1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
|
# $Id: Makefile.in,v 1.45 2001/10/04 01:35:59 vkurland Exp $
#
# Toplevel Makefile.in
top_srcdir = @top_srcdir@
DESTDIR =
@SET_MAKE@
project_dir = $(shell pwd)
SUBDIRS = etc \
src \
doc \
examples
SPEC_FILE = fwbuilder.spec
EXPORT_DIR = $(top_srcdir)/export
MAJOR_VERSION=@FWB_MAJOR_VERSION@
MINOR_VERSION=@FWB_MINOR_VERSION@
MICRO_VERSION=@FWB_MICRO_VERSION@
VERSION =@VERSION@
VERSION_TAG = $(shell echo $(VERSION) | sed 's/\./-/g')
SNAPSHOT_DIR = fwbuilder-$(VERSION)
TAR_FILE=fwbuilder-$(VERSION).tar.gz
all install:
list='$(SUBDIRS)'; for subdir in $$list; do \
(cd $$subdir && $(MAKE) DESTDIR="$(DESTDIR)" $@); \
done
api:
cd src/api && $(MAKE) DESTDIR="$(DESTDIR)" all
api_install:
cd src/api && $(MAKE) DESTDIR="$(DESTDIR)" install
gui:
cd src/gui && $(MAKE) DESTDIR="$(DESTDIR)" all
src/gui: src/api
src/gui: src/gui/gnome-wrappers
src/iptables src/ipfilter: src/compiler-framework
uninstall:
list='$(SUBDIRS)'; for subdir in $$list; do \
(cd $$subdir && $(MAKE) $@); \
done
clean depend:
list='$(SUBDIRS)'; for subdir in $$list; do \
(cd $$subdir && $(MAKE) $@); \
done
distclean: clean
list='$(SUBDIRS)'; for subdir in $$list; do \
(cd $$subdir && $(MAKE) $@); \
done
rm -f config.log \
config.cache \
config.status \
Makefile \
snapshot.tag \
config.h \
libtool \
stamp-h
rm -rf export/fwbuilder*
from-glade:
(cd src/gui && $(MAKE) from-glade)
##############################################################3
#
# rpm: $(EXPORT_DIR)/$(TAR_FILE)
# ./build_rpm.sh
tar: clean
rm -f config.log \
config.cache \
config.status \
snapshot.tag \
config.h \
libtool \
stamp-h
rm -rf export/fwbuilder*
cd $(EXPORT_DIR) && \
rm -rf $(SNAPSHOT_DIR) && \
ln -s .. $(SNAPSHOT_DIR) && \
find $(SNAPSHOT_DIR) -follow -name CVS -o -name export -o -name web -o -name exclude -o -name '*~' > exclude && \
tar -c -h --exclude-from exclude -f - $(SNAPSHOT_DIR) | gzip > $(TAR_FILE)
|