source: npl/mailserver/dspam/dspam-3.10.2/src/tools/Makefile.am @ c5c522c

gcc484ntopperl-5.22
Last change on this file since c5c522c was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100644
File size: 1.7 KB
Line 
1# $Id: Makefile.am,v 1.85 2010/03/13 00:57:23 sbajic Exp $
2# tools/Makefile.am
3
4EXTRA_DIST = dspam_train.in dspam_notify.in dspam_logrotate
5CLEANFILES = dspam_train dspam_notify
6
7AM_CPPFLAGS = \
8  -DLOGDIR=\"$(logdir)\" -DCONFIG_DEFAULT=\"$(sysconfdir)/dspam.conf\" \
9  -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -D_GNU_SOURCE -I$(top_srcdir)
10
11CFLAGS = @CFLAGS@ -I$(top_srcdir)/src
12
13bin_PROGRAMS = dspam_dump dspam_clean dspam_crc dspam_stats dspam_merge dspam_2sql dspam_admin
14bin_SCRIPTS = dspam_train dspam_logrotate dspam_notify
15
16dspam_2sql_SOURCES = dspam_2sql.c ../read_config.c ../config_api.c
17dspam_2sql_LDFLAGS =
18dspam_dump_SOURCES = dspam_dump.c ../read_config.c ../config_api.c
19dspam_dump_LDFLAGS =
20dspam_clean_SOURCES = dspam_clean.c ../read_config.c ../config_api.c
21dspam_clean_LDFLAGS =
22dspam_crc_SOURCES = dspam_crc.c
23dspam_crc_LDFLAGS =
24dspam_stats_SOURCES = dspam_stats.c ../read_config.c ../config_api.c
25dspam_stats_LDFLAGS =
26dspam_merge_SOURCES = dspam_merge.c ../read_config.c ../config_api.c
27dspam_merge_LDFLAGS =
28dspam_admin_SOURCES = dspam_admin.c ../read_config.c ../config_api.c
29dspam_admin_LDFLAGS =
30
31LDADD = ../libdspam.la
32
33sed_substitute_variables = \
34        dspam_transformed=`echo dspam | sed '$(transform)'`; \
35        sed -e 's,@bindir\@,$(bindir),g' \
36            -e 's,@sysconfdir\@,$(sysconfdir),g' \
37            -e 's,@PACKAGE_STRING\@,$(PACKAGE_STRING),g' \
38            -e 's,@PACKAGE_BUGREPORT\@,$(PACKAGE_BUGREPORT),g' \
39            -e "s,@dspam_transformed\@,$$dspam_transformed,g"
40
41dspam_train: dspam_train.in Makefile
42        ${sed_substitute_variables} < $(srcdir)/dspam_train.in > $@
43        chmod +x $@
44
45dspam_notify: dspam_notify.in Makefile
46        ${sed_substitute_variables} < $(srcdir)/dspam_notify.in > $@
47        chmod +x $@
Note: See TracBrowser for help on using the repository browser.