# @(#)$Id: Makefile.am,v 1.1.4.1 2006/12/21 19:52:12 simon Exp $
bin_PROGRAMS = ipa ipactl ipastat
include_HEADERS = ipa_mod.h
ipa_SOURCES = confcommon.c confcommon.h dlapi.h memfunc.c memfunc.h \
parser.c parser.h ipa.c ipa_ac.c ipa_ac.h \
ipa_autorules.c ipa_autorules.h ipa_cmd.c ipa_cmd.h \
ipa_conf.c ipa_conf.h ipa_ctl.c ipa_ctl.h ipa_db.c ipa_db.h \
ipa_limits.c ipa_limits.h ipa_log.c ipa_log.h \
ipa_main.c ipa_main.h ipa_rules.c ipa_rules.h \
ipa_thresholds.c ipa_thresholds.h ipa_time.c ipa_time.h \
ipactl.h ipa_mod.h
ipa_CPPFLAGS = ${CPPFLAGS} -Iinclude -DWITH_MEMFUNC_STAT
ipactl_SOURCES = ipactl.c ipactl.h
ipactl_CPPFLAGS = ${CPPFLAGS}
ipastat_SOURCES = confcommon.c confcommon.h dlapi.h memfunc.c memfunc.h \
parser.c parser.h ipastat.c ipastat_conf.c ipastat_conf.h \
ipastat_limits.c ipastat_limits.h ipastat_log.c ipastat_log.h \
ipastat_main.c ipastat_main.h ipastat_rules.c ipastat_rules.h \
ipastat_st.c ipastat_st.h ipastat_time.c ipastat_time.h \
ipastat_thresholds.c ipastat_thresholds.h ipa_mod.h
ipastat_CPPFLAGS = ${CPPFLAGS} -Iinclude
BUILT_SOURCES = pathnames.h
pathnames.h: Makefile
echo "/* DO NOT EDIT -- this file is automatically generated */" > $@
echo "#ifndef IPA_PATHNAMES_H" >> $@
echo "#define IPA_PATHNAMES_H" >> $@
echo "#define IPA_CONF_FILE \"${sysconfdir}/ipa.conf\"" >> $@
echo "#define IPASTAT_CONF_FILE \"${sysconfdir}/ipastat.conf\"" >> $@
echo "#define IPA_PID_FILE \"${piddir}/ipa.pid\"" >> $@
echo "#define IPA_CTL_SOCKET \"${sockdir}/ipactl.sock\"" >> $@
echo "#endif /* !IPA_PATHNAMES_H */" >> $@
CLEANFILES = *.core
DISTCLEANFILES = pathnames.h
EXTRA_DIST = config_add.h include/sys/queue.h
syntax highlighted by Code2HTML, v. 0.9.1