Moved clients and libmemcached to being included in root build.
[awesomized/libmemcached] / Makefile.am
1 ACLOCAL_AMFLAGS = -I m4
2
3 # includes append to these:
4 SUFFIXES =
5 TESTS =
6 bin_PROGRAMS =
7 noinst_HEADERS =
8 lib_LTLIBRARIES =
9 noinst_LTLIBRARIES =
10 noinst_PROGRAMS =
11 pkginclude_HEADERS =
12 nobase_pkginclude_HEADERS =
13 EXTRA_HEADERS =
14 BUILT_SOURCES=
15 EXTRA_DIST = README.FIRST
16
17 SUBDIRS = . docs support tests example
18
19 include libmemcached/include.am
20 include clients/include.am
21
22 check-local: test-no-outputdiff
23
24 test: all
25 @(cd tests; ${MAKE} test)
26
27 test-extended: all
28 @(cd tests; ${MAKE} test-extended)
29
30 valgrind: all
31 @(cd tests; ${MAKE} valgrind)
32
33 test-no-outputdiff:
34 @(cd tests; ${MAKE} test-no-outputdiff)
35
36 fedora:
37 rm -f ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm
38 rm -f ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm
39 cp libmemcached-$(VERSION).tar.gz /home/brian/rpmbuild/SOURCES/
40 rpmbuild -ba support/libmemcached.spec
41 cp ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm .
42 cp ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm .
43
44 generic:
45 rm -f ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm
46 rm -f ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm
47 cp libmemcached-$(VERSION).tar.gz /home/brian/rpmbuild/SOURCES/
48 rpmbuild -ba support/libmemcached.spec
49 cp ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm .
50 cp ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm .
51
52 rpm: all dist generic fedora
53
54 merge-clean:
55 find ./ | $(GREP) \.orig | xargs rm -f
56 find ./ | $(GREP) \.rej | xargs rm -f
57 find ./ | $(GREP) \~$$ | xargs rm -f
58 bzr unknowns
59
60 hudson-valgrind: all
61 @(cd tests; ${MAKE} hudson-valgrind)