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
|
top_srcdir = @top_srcdir@
srcdir = @top_srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
sbindir = @sbindir@
datadir = @datadir@
sysconfdir = @sysconfdir@
localstatedir = @localstatedir@
libdir = @libdir@
mandir = @mandir@
pkgdocdir = $(datadir)/doc/@PACKAGE@-@VERSION@
pkgdatadir = $(datadir)/@PACKAGE@
pkgvardir = $(localstatedir)/lib/@PACKAGE@
pkgconfdir = $(sysconfdir)/@PACKAGE@
PACKAGE = @PACKAGE@
VERSION = @VERSION@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
COMPILEDIR_SCRIPT = $(top_srcdir)/compiledir
CRON_DIR = @CRON_DIR@
TEMP_DIR = @TEMP_DIR@
PYTHON_BIN = @PYTHON_BIN@
PY_MODULE_DIR = @PY_MODULE_DIR@
PERL_MODULE_DIR = @PERL_MODULE_DIR@
MODULES_DIR = $(pkgdatadir)/modules
LYNX_BIN = @LYNX_BIN@
SUBDIRS = cron etc perl man py modules
INSTALLDIRS = $(pkgdocdir) $(pkgvardir) $(sbindir)
DOCFILES = AUTHORS ChangeLog INSTALL LICENSE README
DOCDIRS = doc
all: all-stamp
all-stamp:
sed -e 's|%%PYTHON_BIN%%|$(PYTHON_BIN)|g; s|%%pkgconfdir%%|$(pkgconfdir)|g; s|%%PY_MODULE_DIR%%|$(PY_MODULE_DIR)|g; s|%%localstatedir%%|$(localstatedir)|g' epylog.in > epylog
chmod +x epylog
for subdir in $(SUBDIRS) ; do \
$(MAKE) -C $$subdir all ; \
done
touch all-stamp
install: all installdirs
for DOC in $(DOCFILES); do \
$(INSTALL_DATA) $$DOC $(DESTDIR)$(pkgdocdir); \
done
for DOCDIR in $(DOCDIRS); do\
cp -rp $$DOCDIR $(DESTDIR)$(pkgdocdir); \
done
$(INSTALL_SCRIPT) epylog $(DESTDIR)$(sbindir)/epylog
for subdir in $(SUBDIRS) ; do \
$(MAKE) -C $$subdir install ; \
done
uninstall:
for subdir in $(SUBDIRS) ; do \
$(MAKE) -C $$subdir uninstall ; \
done
$(RM) -rf $(pkgdocdir)
$(RM) $(sbindir)/epylog
rmdir $(pkgvardir)
clean:
for subdir in $(SUBDIRS) ; do \
$(MAKE) -C $$subdir clean ; \
done
$(RM) epylog
$(RM) all-stamp
distclean: clean
for subdir in $(SUBDIRS) ; do \
$(MAKE) -C $$subdir distclean ; \
done
$(RM) config.log
$(RM) config.cache
$(RM) Makefile
$(RM) config.status
$(RM) epylog
$(RM) compiledir
$(RM) -rf autom4te.cache
installdirs:
for dir in $(INSTALLDIRS); do \
$(top_srcdir)/mkinstalldirs $(DESTDIR)/$$dir ; \
done
|