## Makefile.am: top level automake makefile for EJBoss. ## 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@ # 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. # 'docs/apidocs/*' are the files generated by 'make javadoc', it wouldn't # hurt to have them in the distribution. EXTRA_DIST = index.html conf/* docs/apidocs/* # 'PACKAGES' are the Java packages comprising the EJBoss. 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: @ ${JAVADOCX} -private -d docs/apidocs ${PACKAGES} @ if test ${JAVA_PLATFORM} != "2"; then (cd docs/apidocs && rm -f index.html && ${LN_S} index-template.html index.html); fi clean-generic: rm -f *~ rm -f ok