| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- SUBDIRS = src man conf init testing
 
- if USE_FUZZING
 
-   SUBDIRS += fuzz
 
- endif
 
- if USE_SCRIPTS
 
-   SUBDIRS += scripts
 
- endif
 
- if USE_SILENT_RULES
 
-   AM_MAKEFLAGS = -s
 
- endif
 
- ACLOCAL_AMFLAGS = -I m4/config
 
- EXTRA_DIST = Doxyfile.in LICENSE Android.common.mk.in Android.common.mk Android.mk
 
- CLEANFILES = Doxyfile
 
- BUILT_SOURCES = Android.common.mk
 
- MAINTAINERCLEANFILES = Android.common.mk
 
- if USE_DEV_HEADERS
 
- config_includedir = $(ipseclibdir)/include
 
- nodist_config_include_HEADERS = config.h
 
- endif
 
- # we can't (and shouldn't) install/uninstall system files during make distcheck,
 
- # so override the autodetected path for systemd units
 
- AM_DISTCHECK_CONFIGURE_FLAGS = \
 
- 	--with-systemdsystemunitdir='$$(prefix)/lib/systemd/system'
 
- # we leave config files behind intentionally so prevent distcheck from complaining
 
- distuninstallcheck_listfiles = find . -type f \! -name '*.conf' \! -name '*.secrets' -print
 
- Android.common.mk :	Android.common.mk.in configure.ac
 
- 		$(AM_V_GEN) \
 
- 		sed \
 
- 		-e "s:\@PACKAGE_VERSION\@:$(PACKAGE_VERSION):" \
 
- 		$(srcdir)/$@.in > $@
 
- Doxyfile :	Doxyfile.in
 
- 		$(AM_V_GEN) \
 
- 		sed \
 
- 		-e "s:\@PACKAGE_VERSION\@:$(PACKAGE_VERSION):" \
 
- 		-e "s:\@PACKAGE_NAME\@:$(PACKAGE_NAME):" \
 
- 		-e "s:\@SRC_DIR\@:$(srcdir):g" \
 
- 		$(srcdir)/$@.in > $@
 
- apidoc :	Doxyfile
 
- 		@test -d apidoc || doxygen
 
- 		@! find Doxyfile $(top_srcdir)/src/ \( -name '*.h' -o -name '*.md' \) -newer apidoc | \
 
- 			grep -q '' || doxygen && touch apidoc
 
- cov-reset-common:
 
- 		@rm -rf $(top_builddir)/coverage
 
- 		@find $(top_builddir)/src $(top_builddir)/scripts -name "*.gcda" -delete
 
- if COVERAGE
 
- cov-reset: cov-reset-common
 
- 		@lcov --zerocounters --directory $(top_builddir)
 
- cov-report:
 
- 		@mkdir $(top_builddir)/coverage
 
- 		lcov -c -o $(top_builddir)/coverage/coverage.info -d $(top_builddir) \
 
- 			 --rc lcov_branch_coverage=1
 
- 		lcov -r $(top_builddir)/coverage/coverage.info '*/tests/*' '*/suites/*' '/usr*' \
 
- 			 -o $(abs_top_builddir)/coverage/coverage.cleaned.info \
 
- 			 --rc lcov_branch_coverage=1
 
- 		genhtml --num-spaces 4 --legend --branch-coverage --ignore-errors source \
 
- 				-t "$(PACKAGE_STRING)" \
 
- 				-o $(top_builddir)/coverage/html \
 
- 				-p `readlink -m $(abs_top_srcdir)`/src \
 
- 				$(top_builddir)/coverage/coverage.cleaned.info
 
- 		@echo "Coverage Report at $(top_builddir)/coverage/html" >&2
 
- coverage:
 
- 		@$(MAKE) cov-reset
 
- 		@$(MAKE) check
 
- 		@$(MAKE) cov-report
 
- else
 
- coverage:
 
- 		@echo "reconfigure with --enable-coverage"
 
- endif
 
- clean-local: cov-reset-common
 
- 		@find $(top_builddir)/src $(top_builddir)/scripts -name "*.gcno" -delete
 
- 		@rm -rf apidoc
 
- .PHONY: cov-reset-common cov-reset cov-report coverage apidoc
 
 
  |