2006-01-16 19:36:58 +00:00
|
|
|
## Process this file with automake to produce Makefile.in
|
|
|
|
|
|
|
|
|
|
## set automake strictness to 'foreign'
|
1999-12-11 19:33:35 +00:00
|
|
|
AUTOMAKE_OPTIONS = foreign
|
2006-01-16 19:36:58 +00:00
|
|
|
|
2002-05-28 13:21:32 +00:00
|
|
|
SUBDIRS = shared clients server docs scripts
|
2006-01-16 19:36:58 +00:00
|
|
|
|
2006-04-15 19:48:11 +00:00
|
|
|
sysconf_DATA = LCDd.conf
|
|
|
|
|
|
2009-03-23 22:58:44 +00:00
|
|
|
EXTRA_DIST = $(sysconf_DATA) CREDITS contrib
|
2006-04-15 19:48:11 +00:00
|
|
|
|
2005-01-01 12:16:14 +00:00
|
|
|
|
2008-10-10 10:08:10 +00:00
|
|
|
dist-hook:
|
|
|
|
|
rm -rf `find $(distdir)/contrib -name CVS`
|
|
|
|
|
|
|
|
|
|
|
2006-09-14 09:48:40 +00:00
|
|
|
## convenience targets
|
2008-10-10 10:08:10 +00:00
|
|
|
|
2010-10-30 18:04:21 +00:00
|
|
|
.PHONY: $(SUBDIRS) install-server install-clients
|
|
|
|
|
|
2008-10-10 10:08:10 +00:00
|
|
|
$(SUBDIRS):
|
|
|
|
|
$(MAKE) -C $@
|
|
|
|
|
|
2010-10-30 18:04:21 +00:00
|
|
|
clients server: shared
|
2008-10-10 10:08:10 +00:00
|
|
|
|
|
|
|
|
install-server: server
|
|
|
|
|
$(MAKE) -C server install
|
|
|
|
|
$(MAKE) -C docs install-server-man
|
|
|
|
|
|
|
|
|
|
install-clients: clients
|
|
|
|
|
$(MAKE) -C clients install
|
|
|
|
|
$(MAKE) -C docs install-client-man
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: install-html-guides install-html-developerguide install-html-userguide
|
|
|
|
|
|
2006-09-14 09:48:40 +00:00
|
|
|
install-html-guides: install-html-developerguide install-html-userguide
|
|
|
|
|
|
|
|
|
|
install-html-developerguide:
|
|
|
|
|
$(MAKE) -C docs $@
|
|
|
|
|
|
|
|
|
|
install-html-userguide:
|
|
|
|
|
$(MAKE) -C docs $@
|
|
|
|
|
|
2008-10-10 10:08:10 +00:00
|
|
|
|
|
|
|
|
.PHONY: dox topleveltags
|
|
|
|
|
|
2005-10-25 22:34:41 +00:00
|
|
|
dox:
|
|
|
|
|
$(MAKE) -C docs $@
|
|
|
|
|
|
2007-04-02 21:29:53 +00:00
|
|
|
topleveltags:
|
|
|
|
|
$(CTAGS) --format=1 -f - --languages=C --c-kinds=f --recurse=yes server shared clients \
|
|
|
|
|
| perl -p -e 's/^([^\t]+)\t[^\t]+\/([^\t\/]+)\t(.*)$/$1\t$2\t$3/' > tags
|
|
|
|
|
|
2010-10-30 18:04:21 +00:00
|
|
|
## EOF
|