]> git.ipfire.org Git - thirdparty/squid.git/blob - tools/Makefile.am
3.1 Cleanups pt 1: Add testheaders.sh script
[thirdparty/squid.git] / tools / Makefile.am
1 #
2 # Makefile for the Squid Object Cache server
3 #
4 # $Id: Makefile.am,v 1.2 2006/05/11 12:25:39 hno Exp $
5 #
6 # Uncomment and customize the following to suit your needs:
7 #
8
9
10 AUTOMAKE_OPTIONS = subdir-objects
11
12 INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -I$(top_srcdir)/lib/libTrie/include
13 INCLUDES += @SQUID_CPPUNIT_INC@
14
15 TESTS=$(check_PROGRAMS)
16 #check_PROGRAMS= testHeaders
17
18 ### Special Universal .h dependency test script
19 #testHeaders: *.h
20 # ./ has no .h files
21
22 SUBDIRS =
23
24 bin_PROGRAMS = \
25 squidclient
26
27 libexec_PROGRAMS = \
28 cachemgr$(CGIEXT)
29
30 squidclient_SOURCES = squidclient.cc
31 cachemgr__CGIEXT__SOURCES = cachemgr.cc
32 cachemgr__CGIEXT__CFLAGS = -DDEFAULT_CACHEMGR_CONFIG=\"$(DEFAULT_CACHEMGR_CONFIG)\" $(AM_CFLAGS)
33
34 LDADD = -L../lib -lmiscutil $(XTRA_LIBS)
35
36 EXTRA_DIST = \
37 cachemgr.conf
38
39 DEFAULT_CACHEMGR_CONFIG = $(sysconfdir)/cachemgr.conf
40
41 $(OBJS): $(top_srcdir)/include/version.h ../include/autoconf.h
42
43 install-data-local:
44 @if test -f $(DESTDIR)$(DEFAULT_CACHEMGR_CONFIG) ; then \
45 echo "$@ will not overwrite existing $(DESTDIR)$(DEFAULT_CACHEMGR_CONFIG)" ; \
46 else \
47 echo "$(INSTALL_DATA) $(srcdir)/cachemgr.conf $(DESTDIR)$(DEFAULT_CACHEMGR_CONFIG)"; \
48 $(INSTALL_DATA) $(srcdir)/cachemgr.conf $(DESTDIR)$(DEFAULT_CACHEMGR_CONFIG); \
49 fi
50
51 uninstall-local:
52
53 # Don't automatically uninstall config files
54 # @if test -f $(DESTDIR)$(DEFAULT_CONFIG_FILE) ; then \
55 # echo "rm -f $(DESTDIR)$(DEFAULT_CONFIG_FILE)"; \
56 # $(RM) -f $(DESTDIR)$(DEFAULT_CONFIG_FILE); \
57 # fi
58
59 DISTCLEANFILES =
60