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
|
AM_CPPFLAGS = $(ENTERPRISE_CFLAGS) \
-I$(top_srcdir)/libpromises \
-I$(top_srcdir)/libutils \
-I$(top_srcdir)/libcfnet \
$(OPENSSL_CPPFLAGS)
AM_CFLAGS = \
$(OPENSSL_CFLAGS)
noinst_PROGRAMS =
noinst_LTLIBRARIES = libmock_package_manager.la
libmock_package_manager_la_SOURCES = mock_package_manager.c
libmock_package_manager_la_LIBADD = ../../libpromises/libpromises.la
if !BUILTIN_EXTENSIONS
noinst_PROGRAMS += mock_package_manager
mock_package_manager_SOURCES =
mock_package_manager_LDADD = libmock_package_manager.la
endif # !BUILTIN_EXTENSIONS
if HAVE_LIBXML2
noinst_PROGRAMS += xml-c14nize
xml_c14nize_CPPFLAGS = \
-I$(top_srcdir)/libpromises \
-I$(srcdir)/../../libutils \
$(LIBXML2_CPPFLAGS)
xml_c14nize_CFLAGS = $(LIBXML2_CFLAGS)
xml_c14nize_LDFLAGS = $(LIBXML2_LDFLAGS)
xml_c14nize_LDADD = ../../libutils/libutils.la \
$(LIBXML2_LIBS)
endif
EXTRA_DIST = default.cf.sub dcs.cf.sub plucked.cf.sub testall dummy_etc
TESTS = testall
TESTS_ENVIRONMENT = env \
AGENT=`pwd`/../../cf-agent/cf-agent \
CF_PROMISES=`pwd`/../../cf-promises/cf-promises \
CF_SERVERD=`pwd`/../../cf-serverd/cf-serverd \
CF_KEY=`pwd`/../../cf-key/cf-key \
MOCK_PACKAGE_MANAGER=`pwd`/mock_package_manager
if !HAVE_LIBXML2
TESTS_ENVIRONMENT += LIBXML2_TESTS=0
endif
dist-hook:
cd $(srcdir); tar -c -f - [0-9]* | tar -x -C $(abspath $(distdir)) -f -
chmod -R go-w $(distdir)
CLEANFILES = *.gcno *.gcda
MOSTLYCLEANFILES = *.log *.xml xml.tmp
pluck:
echo '### This is an auto-generated file, see Makefile.am and `make pluck` ###' > plucked.cf.sub
../../contrib/cf-locate/cf-locate -f -p '( if_|warn_only|INI_section|kept_successful_command|edit_line|set_user_field|set_variable_values\(|edit_field|set_line_based|location|replace_with|_cp|_dcp|empty|shell|immediate|perms| m\b|recurse|tidy| all|classes_generic| start|always|^value|edit_field line|insert_lines|(link|copy)from| file_mustache| (file|dir)_(copy|tidy|sync|make|empty|link|hardlink))' ../../../masterfiles/lib/3.6 >> plucked.cf.sub
|