diff -r ad69f3bf4111 -r 7ceeb1c4313f make/README.pre-components --- a/make/README.pre-components Tue Dec 03 12:37:30 2013 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ -README-pre-components: ---------------------- -Current pre-components are langtools, jaxws, jaxp, and corba. - -Pre-components can use ant to build but must have a make/Makefile for -building (a GNU make Makefile). -All ant knowledge is being isolated in the workspaces that use it. - -Also for various reasons it is nice to have a Makefile wrapper over the -running of ant, but in general having to do -anything with shell commands is much easier to do in a Makefile -than in an ant script. - -The make/makefile rules are: - - Variables: - ALT_BOOTDIR The jdk home to use to build, if provided - ALT_LANGTOOLS_DIST The dist area from a langtools build to use, if provided - ALT_OUTPUTDIR Parent dir of build and dist directories, if provided - VARIANT If DBG, debug build, if OPT, optimized build - TARGET_CLASS_VERSION The classfile version number (currently 7) - ANT_HOME Home of ant to use, if provided - QUIET If defined, be quiet - VERBOSE If defined, be verbose - JDK_VERSION Version being built - FULL_VERSION Full version string for this jdk build - MILESTONE fcs, beta, internal or empty - BUILD_NUMBER Number of the jdk build - JPRT_ARCHIVE_BUNDLE Path to zip bundle to create for JPRT - - Targets: - all Build everything, including dist - build Build build area - clean Clean up - clobber Same as clean (don't ask) - sanity Perform any sanity checks, exit non-zero if errors - jprt_build_product JPRT product build, zip results into JPRT_ARCHIVE_BUNDLE - jprt_build_debug JPRT debug build, zip results into JPRT_ARCHIVE_BUNDLE - jprt_build_fastdebug JPRT fastdebug build, zip results into JPRT_ARCHIVE_BUNDLE - -Then of course we expect a dist/lib/classes.jar, dist/lib/src.zip and dist/lib/bin.zip.