#********************************************************************* # # (C) 2003 Yumetech, Inc # http://aviatrix3d.j3d.org # #********************************************************************* # A version number we tack onto the JAR file name for versioning # purposes. JAR_VERSION=2.1.0 # Names of packages to be compiled. These are declared in the order that # they are to be compiled in. We create one at a time BUILD_ORDER = \ org.j3d.aviatrix3d.iutil \ org.j3d.aviatrix3d.rendering \ org.j3d.aviatrix3d.picking \ org.j3d.aviatrix3d \ org.j3d.aviatrix3d.pipeline \ org.j3d.aviatrix3d.pipeline.audio \ org.j3d.aviatrix3d.pipeline.graphics \ org.j3d.aviatrix3d.output.audio \ org.j3d.aviatrix3d.output.graphics \ org.j3d.aviatrix3d.management \ org.j3d.renderer.aviatrix3d.util \ org.j3d.renderer.aviatrix3d.device.input.mouse \ org.j3d.renderer.aviatrix3d.device.input.keyboard \ org.j3d.renderer.aviatrix3d.nodes \ org.j3d.renderer.aviatrix3d.geom \ org.j3d.renderer.aviatrix3d.geom.hanim \ org.j3d.renderer.aviatrix3d.geom.particle \ org.j3d.renderer.aviatrix3d.geom.volume \ org.j3d.renderer.aviatrix3d.texture \ org.j3d.renderer.aviatrix3d.navigation \ org.j3d.renderer.aviatrix3d.pipeline \ org.j3d.renderer.aviatrix3d.loader \ org.j3d.renderer.aviatrix3d.loader.dem \ org.j3d.renderer.aviatrix3d.loader.discreet \ org.j3d.renderer.aviatrix3d.loader.stl \ org.j3d.renderer.aviatrix3d.loader.vterrain \ org.j3d.renderer.aviatrix3d.swt.output \ org.j3d.renderer.aviatrix3d.swt.draw2d \ # Names of packages that we want included in the javadoc JAVADOC_PACKAGES = \ org.j3d.aviatrix3d \ org.j3d.aviatrix3d.iutil \ org.j3d.aviatrix3d.picking \ org.j3d.aviatrix3d.pipeline \ org.j3d.aviatrix3d.pipeline.audio \ org.j3d.aviatrix3d.pipeline.graphics \ org.j3d.aviatrix3d.output.audio \ org.j3d.aviatrix3d.output.graphics \ org.j3d.aviatrix3d.rendering \ org.j3d.aviatrix3d.management \ org.j3d.renderer.aviatrix3d.util \ org.j3d.renderer.aviatrix3d.device.input.mouse \ org.j3d.renderer.aviatrix3d.device.input.keyboard \ org.j3d.renderer.aviatrix3d.nodes \ org.j3d.renderer.aviatrix3d.geom \ org.j3d.renderer.aviatrix3d.geom.hanim \ org.j3d.renderer.aviatrix3d.geom.particle \ org.j3d.renderer.aviatrix3d.geom.volume \ org.j3d.renderer.aviatrix3d.texture \ org.j3d.renderer.aviatrix3d.navigation \ org.j3d.renderer.aviatrix3d.pipeline \ org.j3d.renderer.aviatrix3d.loader \ org.j3d.renderer.aviatrix3d.loader.dem \ org.j3d.renderer.aviatrix3d.loader.discreet \ org.j3d.renderer.aviatrix3d.loader.stl \ org.j3d.renderer.aviatrix3d.loader.vterrain \ org.j3d.renderer.aviatrix3d.swt.output \ org.j3d.renderer.aviatrix3d.swt.draw2d \ # Names of JAR files we want to create JARS = aviatrix3d-all.jar \ aviatrix3d-all-swt.jar \ aviatrix3d-core.jar \ aviatrix3d-utils.jar \ org.j3d.aviatrix3d.jar \ # 3rd party libraries that need including for JAVADOC generation JARS_JAVADOC=\ j3d-org-elumens_1.0.0.jar \ j3d-org-geom-core_1.0.0.jar \ j3d-org-geom-hanim_1.0.0.jar \ j3d-org-geom-particle_1.0.0.jar \ j3d-org-geom-terrain_1.0.0.jar \ j3d-org-inputdevice_1.0.0.jar \ j3d-org-loader-core_1.0.0.jar \ j3d-org-loader-dem_1.0.0.jar \ j3d-org-loader-3ds_1.0.0.jar \ j3d-org-loader-stl_1.0.0.jar \ j3d-org-loader-vterrain_1.0.0.jar \ j3d-org-navigation_1.0.0.jar \ j3d-org-opengl-swt_1.0.0.jar \ j3d-org-texture_1.0.0.jar \ j3d-org-util_1.0.0.jar \ org.eclipse.draw2d_3.2.1.jar \ org.j3d.opengl.swt.draw2d_0.6.0.jar \ vecmath.jar #********************************************************************* # # Javadoc # #********************************************************************* OVERVIEW = overview.html WINDOWTITLE = 'Aviatrix3D ${JAR_VERSION} Scene Graph API' DOCTITLE = 'Aviatrix3D ${JAR_VERSION} Project API' HEADER = 'Aviatrix3D
${JAR_VERSION}' BOTTOM = '
\ Latest Info from \ http://aviatrix3d.j3d.org/
\ Copyright © 2003 - 2009 \ j3d.org \
' # A list of the local directories that contain other Javadoc that we want # to link to. For example we link to the JDK, JAXP, SAI and JUnit Javadocs # here. Note that these *must* be full URLs and not just local directory # references. If your directory path contains a space in it, you may be in # trouble. We haven't tested it with that. Try using double quotes inside # the single quotes to get the space treated in the file name LINK_URLS = \ # 'http://code.j3d.org/javadoc/' # 'file:///cygwin/home/justin/j3d.org/code/docs/javadoc/ \ # 'file:///c:/java/junit3.5/javadoc/' \ # 'file:///c:/java/jdk1.4/docs/api/' \ # 'file:///c:/java/j3d/1.4.0/html/' include $(PROJECT_ROOT)/make/Makefile.jav