## Makefile.am: top level automake makefile for ECS. ## Process this file with automake to get Makefile.in ## ## $Id$ # Makefile.in: top level autoconf makefile for ECS # # $Id$ AUTOMAKE_OPTIONS = gnu PACKAGE = @PACKAGE@ VERSION = @VERSION@ RM = @RM@ # SUBDIRECTORIES # VT: This is commented out 'cause there's no texinfo docs. # # buildtools directory contains texi2html that has to be crafted to the # local Perl interpreter location # docs directory contains all the original documentation supplied with the # package and the entry for the automatically generated documentation # ('apidocs' directory, run 'make javadoc' to generate the documentation). # 'src' directory contains the source code. SUBDIRS = docs src example # EXTRA DISTRIBUTION FILES # 'bootstrap' contains a sequence for a clean start, if you're a developer. # If you're a user, don't bother, though it wouldn't hurt anyway. # 'index.html' is an entry point for a Web browser. # 'conf/*' are the files automake requires. EXTRA_DIST = index.html \ conf/config.guess \ conf/config.sub \ conf/install-sh \ conf/missing \ conf/mkinstalldirs # 'PACKAGES' are the Java packages comprising the ECS. This definition is # gonna go away as soon as I determine a reliable way to figure out how to # compose a list of packages for Javadoc. # # org.apache.ecs.html2ecs package is conditional on --with-openxml option # (otherwise breaks javadoc). PACKAGES = org.apache.ecs \ org.apache.ecs.filter \ org.apache.ecs.html \ @OPENXML_PACKAGE@ org.apache.ecs.xml # 'JAVADOCX' is the javadoc properly wrapped in a classpath definition, # which depends on the version - it's different for 1.1- and 1.2. JAVADOCX = @JAVADOCX@ JAVA_PLATFORM = @JAVA_PLATFORM@ javadoc: clean-javadoc @ ${JAVADOCX} -private -version -d docs/apidocs ${PACKAGES} clean-javadoc: ${RM} -rf docs/apidocs/*.html ${RM} -rf docs/apidocs/*.css ${RM} -rf docs/apidocs/org ${RM} -rf docs/apidocs/package-list clean-generic: ${RM} -f *~ ${RM} -f ok