|
Packit |
83fed9 |
# vim:ft=automake
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
ACLOCAL_AMFLAGS= -I m4 -I libtest/m4
|
|
Packit |
83fed9 |
AM_YFLAGS= -d
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
# includes append to these:
|
|
Packit |
83fed9 |
SUFFIXES =
|
|
Packit |
83fed9 |
.PHONY =
|
|
Packit |
83fed9 |
TESTS =
|
|
Packit |
83fed9 |
XFAIL_TESTS =
|
|
Packit |
83fed9 |
CLEANFILES =
|
|
Packit |
83fed9 |
DISTCLEANFILES =
|
|
Packit |
83fed9 |
bin_PROGRAMS =
|
|
Packit |
83fed9 |
noinst_HEADERS =
|
|
Packit |
83fed9 |
lib_LTLIBRARIES =
|
|
Packit |
83fed9 |
man_MANS =
|
|
Packit |
83fed9 |
noinst_LTLIBRARIES =
|
|
Packit |
83fed9 |
noinst_PROGRAMS =
|
|
Packit |
83fed9 |
include_HEADERS =
|
|
Packit |
83fed9 |
nobase_include_HEADERS =
|
|
Packit |
83fed9 |
check_PROGRAMS =
|
|
Packit |
83fed9 |
check_LTLIBRARIES=
|
|
Packit |
83fed9 |
EXTRA_HEADERS =
|
|
Packit |
83fed9 |
BUILT_SOURCES=
|
|
Packit |
83fed9 |
EXTRA_DIST=
|
|
Packit |
83fed9 |
dist_man_MANS=
|
|
Packit |
83fed9 |
MAINTAINERCLEANFILES=
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
#includes additional rules from aminclude.am
|
|
Packit |
83fed9 |
@INC_AMINCLUDE@
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
DISTCLEANFILES+= aminclude.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
EXTRA_DIST+= README.FIRST
|
|
Packit |
83fed9 |
EXTRA_DIST+= README.win32
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
aclocaldir= $(datadir)/aclocal
|
|
Packit |
83fed9 |
dist_aclocal_DATA=
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
# Build targets for Windows
|
|
Packit |
83fed9 |
if BUILD_WIN32
|
|
Packit |
83fed9 |
include libhashkit-1.0/include.am
|
|
Packit |
83fed9 |
include libhashkit/include.am
|
|
Packit |
83fed9 |
include libmemcached/include.am
|
|
Packit |
83fed9 |
include libmemcached-1.0/include.am
|
|
Packit |
83fed9 |
else
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include libtest/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include libhashkit-1.0/include.am
|
|
Packit |
83fed9 |
include libmemcached-1.0/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
if BUILD_LIBMEMCACHED_PROTOCOL
|
|
Packit |
83fed9 |
include libmemcachedprotocol-0.0/include.am
|
|
Packit |
83fed9 |
endif
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include libmemcachedutil-1.0/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include clients/include.am
|
|
Packit |
83fed9 |
include docs/include.am
|
|
Packit |
83fed9 |
include man/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
if BUILD_LIBMEMCACHED_PROTOCOL
|
|
Packit |
83fed9 |
include example/include.am
|
|
Packit |
83fed9 |
endif
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include libhashkit/include.am
|
|
Packit |
83fed9 |
include libmemcached/include.am
|
|
Packit |
83fed9 |
include libmemcachedutil/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
if BUILD_LIBMEMCACHED_PROTOCOL
|
|
Packit |
83fed9 |
include libmemcachedprotocol/include.am
|
|
Packit |
83fed9 |
endif
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include libmemcachedinternal/include.am
|
|
Packit |
83fed9 |
include libmemcachedinternal/util/include.am
|
|
Packit |
83fed9 |
include rpm/include.mk
|
|
Packit |
83fed9 |
include support/include.am
|
|
Packit |
83fed9 |
include tests/include.am
|
|
Packit |
83fed9 |
include util/include.am
|
|
Packit |
83fed9 |
include win32/include.am
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
include m4/include.am
|
|
Packit |
83fed9 |
endif
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
TESTS += ${bin_PROGRAMS}
|
|
Packit |
83fed9 |
TESTS += ${check_PROGRAMS}
|
|
Packit |
83fed9 |
XFAIL_TESTS += ${bin_PROGRAMS}
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
if ! BUILD_WIN32
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
merge-clean:
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.gcda | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.gcno | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.gz | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.moved | xargs rm -r -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \\.orig | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.rej | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.THIS | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.OTHER | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \.BASE | xargs rm -f
|
|
Packit |
83fed9 |
@find ./ | $(GREP) \~$$ | xargs rm -f
|
|
Packit |
83fed9 |
@echo "Files that need to be either removed or checked in:"
|
|
Packit |
83fed9 |
@bzr unknowns
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
clean-local: clean-libtest-check clean-docs-check clean-rpm
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
lcov: lcov-clean check
|
|
Packit |
83fed9 |
@echo
|
|
Packit |
83fed9 |
@echo " ------------------------------------------------------"
|
|
Packit |
83fed9 |
@echo "Make sure ./configure was run with '--enable-coverage'"
|
|
Packit |
83fed9 |
@echo "------------------------------------------------------"
|
|
Packit |
83fed9 |
@echo
|
|
Packit |
83fed9 |
@cd libmemcached && lcov --capture --directory . --base-directory .. --output-file lcov.out
|
|
Packit |
83fed9 |
@genhtml -o lcov --function-coverage -t libmemcached libmemcached/lcov.out
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
lcov-clean: clean
|
|
Packit |
83fed9 |
@rm -rf lcov */lcov.out
|
|
Packit |
83fed9 |
@find . -name '*.gcno' | xargs rm -f
|
|
Packit |
83fed9 |
@find . -name '*.gcda' | xargs rm -f
|
|
Packit |
83fed9 |
endif
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
DISTCLEANFILES+= config/top.h
|
|
Packit |
83fed9 |
|
|
Packit |
83fed9 |
maintainer-clean-local:
|
|
Packit |
83fed9 |
find . -type f -name '*~' -exec rm -f '{}' \;
|
|
Packit |
83fed9 |
-rm -f man/*.1
|
|
Packit |
83fed9 |
-rm -f man/*.3
|
|
Packit |
83fed9 |
-rm -f man/*.8
|
|
Packit |
83fed9 |
-rm -rf man/.doctrees/
|
|
Packit |
83fed9 |
-rm -f Makefile.in
|
|
Packit |
83fed9 |
-rm -f aclocal.m4
|
|
Packit |
83fed9 |
-rm -f build-aux/compile
|
|
Packit |
83fed9 |
-rm -f build-aux/config.guess
|
|
Packit |
83fed9 |
-rm -f build-aux/config.sub
|
|
Packit |
83fed9 |
-rm -f build-aux/depcomp
|
|
Packit |
83fed9 |
-rm -f build-aux/install-sh
|
|
Packit |
83fed9 |
-rm -f build-aux/ltmain.sh
|
|
Packit |
83fed9 |
-rm -f build-aux/missing
|
|
Packit |
83fed9 |
-rm -f build-aux/test-driver
|
|
Packit |
83fed9 |
-rm -f build-aux/ylwrap
|
|
Packit |
83fed9 |
-rm -f mem_config.in
|
|
Packit |
83fed9 |
-rm -f config.log
|
|
Packit |
83fed9 |
-rm -f config.status
|
|
Packit |
83fed9 |
-rm -f configure
|
|
Packit |
83fed9 |
-rm -f m4/libtool.m4
|
|
Packit |
83fed9 |
-rm -f m4/ltoptions.m4
|
|
Packit |
83fed9 |
-rm -f m4/ltsugar.m4
|
|
Packit |
83fed9 |
-rm -f m4/ltversion.m4
|
|
Packit |
83fed9 |
-rm -f m4/lt~obsolete.m4
|
|
Packit |
83fed9 |
-rm -f m4/test-driver
|
|
Packit |
83fed9 |
-rmdir build-aux
|
|
Packit |
83fed9 |
-rm -rf ${top_builddir}/html
|
|
Packit |
83fed9 |
-rm -f $(DIST_ARCHIVES)
|