From: Gábor Kövesdán Date: Thu, 23 Aug 2012 17:48:45 +0000 (+0000) Subject: - Update Makefile for new directory layout X-Git-Tag: release/1.79.1~6^2~354 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5cec81c1813cbd1111b7d6c7b0d179b11dcd3be9;p=docbook-dsssl - Update Makefile for new directory layout --- diff --git a/slides/Makefile b/slides/Makefile index f9dd94eb6..5954913f2 100644 --- a/slides/Makefile +++ b/slides/Makefile @@ -7,17 +7,17 @@ DISTRO = slides # value of DISTRIB_DEPENDS is a space-separated list of any # targets for this distro's "distrib" target to depend on -DISTRIB_DEPENDS = doc demo tests +DISTRIB_DEPENDS = doc files images schema tools # value of DISTRIB_EXCLUDES is a space-separated list of any file # or directory names (regular expressions OK) that should be # excluded from the zip file and tarball for the release -DISTRIB_EXCLUDES = /tests$$ +DISTRIB_EXCLUDES = tests vendor # value of DISTRIB_PACKAGES is a space-separated list of any # directory names that should be packaged as separate zip/tar # files for the release -DISTRIB_PACKAGES = demo +DISTRIB_PACKAGES = # to make sure that executable bit is retained after packaging, # you need to explicitly list any special executable files here @@ -32,36 +32,19 @@ URILIST = \ xsl/\ http://docbook.sourceforge.net/release/slides/3.4.0/xsl/ \ xsl/\ http://docbook.sourceforge.net/release/slides/current/xsl/ -.PHONY: doc demo tests +.PHONY: doc tests all: base base: - $(MAKE) -C schema - $(MAKE) -C xsl - -check: - $(XJPARSE) tests/test.xml - $(XJPARSE) tests/testcust.xml - $(XJPARSE) tests/testfull.xml + $(MAKE) -C schema all + $(MAKE) -C images all clean: - $(MAKE) -C doc clean - $(MAKE) -C demo clean $(MAKE) -C schema clean - $(MAKE) -C tests clean - $(MAKE) -C xsl clean + $(MAKE) -C images clean maintainer-clean: clean $(MAKE) -C schema maintainer-clean -demo: - make -C demo - -doc: - make -C doc - -tests: - make -C tests - include ../releasetools/Targets.mk