File: Makefile.am

package info (click to toggle)
cfengine3 3.6.2-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 20,256 kB
  • ctags: 9,613
  • sloc: ansic: 116,129; sh: 12,366; yacc: 1,088; makefile: 1,006; lex: 391; perl: 197; xml: 21; sed: 4
file content (59 lines) | stat: -rw-r--r-- 2,008 bytes parent folder | download
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