Makefile.am
author klao
Wed, 08 Jun 2005 12:35:18 +0000
changeset 1450 11a35ece69c7
parent 1435 8e85e6bbefdf
child 1452 9a9acf30dbae
permissions -rw-r--r--
* Doc generation restructuring: don't remove the whole html/
subdirectory on each generation.

* doc target in make
ladanyi@1384
     1
ACLOCAL_AMFLAGS = -I config
ladanyi@1384
     2
alpar@1395
     3
EXTRA_DIST = \
alpar@1395
     4
	autopackage/default.apspec.in \
alpar@1395
     5
	config/cxxflags.m4 \
alpar@1395
     6
	config/lp.m4 \
alpar@1395
     7
	config/misc.m4
alpar@1177
     8
ladanyi@1370
     9
if WANT_DOCS
ladanyi@1370
    10
  MAYBE_DOC = doc
ladanyi@1370
    11
endif
ladanyi@1435
    12
if WANT_GUI
ladanyi@1435
    13
  MAYBE_GUI = gui
ladanyi@1435
    14
endif
ladanyi@1435
    15
SUBDIRS = lemon benchmark demo test $(MAYBE_GUI) $(MAYBE_DOC)
ladanyi@542
    16
ladanyi@1354
    17
MRPROPERFILES = \
ladanyi@1354
    18
	aclocal.m4 \
ladanyi@1354
    19
	config.h.in \
ladanyi@1370
    20
	config.h.in~ \
ladanyi@1354
    21
	configure \
ladanyi@1354
    22
	Makefile.in \
ladanyi@1354
    23
	config/depcomp \
ladanyi@1354
    24
	config/install-sh \
ladanyi@1354
    25
	config/config.guess \
ladanyi@1354
    26
	config/config.sub \
ladanyi@1354
    27
	config/ltmain.sh \
ladanyi@1354
    28
	config/missing \
ladanyi@1354
    29
	config/mkinstalldirs \
ladanyi@1354
    30
	doc/Makefile.in \
ladanyi@1354
    31
	doc/doxygen.log \
ladanyi@1435
    32
	Makefile.in \
ladanyi@1435
    33
	lemon/Makefile.in \
ladanyi@1435
    34
	test/Makefile.in \
ladanyi@1435
    35
	benchmark/Makefile.in \
ladanyi@1435
    36
	demo/Makefile.in \
ladanyi@1435
    37
	gui/Makefile.in
ladanyi@663
    38
klao@1450
    39
doc-clean:
klao@1450
    40
	$(MAKE) -C doc $(AM_MAKEFLAGS) clean html
klao@1450
    41
ladanyi@542
    42
docs:
klao@1450
    43
	-rm -f doc/html/index.html
klao@1450
    44
	$(MAKE) -C doc $(AM_MAKEFLAGS) html
klao@1450
    45
klao@1450
    46
doc: docs
ladanyi@542
    47
ladanyi@704
    48
benchmark:
ladanyi@1435
    49
	$(MAKE) -C benchmark $(AM_MAKEFLAGS)
ladanyi@704
    50
ladanyi@663
    51
mrproper:
ladanyi@663
    52
	$(MAKE) $(AM_MAKEFLAGS) maintainer-clean
ladanyi@663
    53
	-rm -f $(MRPROPERFILES)
ladanyi@663
    54
ladanyi@704
    55
.PHONY: docs benchmark mrproper