Changeset: 9d3d01aca52c Author: ohair Date: 2012-04-10 08:22 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/9d3d01aca52c
7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom <[email protected]>, erikj <[email protected]>, ihse <[email protected]>, tgranat <[email protected]>, ykantser <[email protected]> ! make/common/internal/Resources.gmk ! make/tools/src/build/tools/compileproperties/CompileProperties.java ! make/tools/src/build/tools/generatecharacter/CharacterScript.java ! make/tools/src/build/tools/stripproperties/StripProperties.java + makefiles/CompileDemos.gmk + makefiles/CompileJavaClasses.gmk + makefiles/CompileLaunchers.gmk + makefiles/CompileNativeLibraries.gmk + makefiles/CopyFiles.gmk + makefiles/CopyIntoClasses.gmk + makefiles/CopySamples.gmk + makefiles/GendataBreakIterator.gmk + makefiles/GenerateClasses.gmk + makefiles/GenerateData.gmk + makefiles/GenerateJavaSources.gmk + makefiles/GensrcCharacterData.gmk + makefiles/GensrcJDWP.gmk + makefiles/GensrcLocaleDataMetaInfo.gmk + makefiles/GensrcMisc.gmk + makefiles/GensrcProperties.gmk + makefiles/Images.gmk + makefiles/LegacyMakefiles.gmk + makefiles/Makefile + makefiles/PatchList.solaris + makefiles/Setup.gmk + makefiles/Tools.gmk + makefiles/altclasses/Makefile + makefiles/apple/Makefile + makefiles/apple/applescript/Makefile + makefiles/com/Makefile + makefiles/com/apple/Makefile + makefiles/com/apple/osx/Makefile + makefiles/com/apple/osxui/Makefile + makefiles/com/oracle/Makefile + makefiles/com/oracle/jfr/Makefile + makefiles/com/oracle/security/ucrypto/FILES_c.gmk + makefiles/com/oracle/security/ucrypto/Makefile + makefiles/com/oracle/security/ucrypto/mapfile-vers + makefiles/com/sun/Makefile + makefiles/com/sun/crypto/provider/Makefile + makefiles/common/Classes.gmk + makefiles/common/Cscope.gmk + makefiles/common/Defs-embedded.gmk + makefiles/common/Defs-linux.gmk + makefiles/common/Defs-macosx.gmk + makefiles/common/Defs-solaris.gmk + makefiles/common/Defs-windows.gmk + makefiles/common/Defs.gmk + makefiles/common/Demo.gmk + makefiles/common/Library.gmk + makefiles/common/Mapfile-vers.gmk + makefiles/common/Modules.gmk + makefiles/common/Program.gmk + makefiles/common/Release-embedded.gmk + makefiles/common/Release-macosx.gmk + makefiles/common/Release.gmk + makefiles/common/Rules.gmk + makefiles/common/Subdirs.gmk + makefiles/common/internal/Defs-corba.gmk + makefiles/common/internal/Defs-jaxp.gmk + makefiles/common/internal/Defs-jaxws.gmk + makefiles/common/internal/Defs-langtools.gmk + makefiles/common/internal/ImportComponents.gmk + makefiles/common/internal/NativeCompileRules.gmk + makefiles/common/internal/Resources.gmk + makefiles/common/shared/Compiler-gcc.gmk + makefiles/common/shared/Compiler-llvm.gmk + makefiles/common/shared/Compiler-msvc.gmk + makefiles/common/shared/Compiler-sun.gmk + makefiles/common/shared/Defs-control.gmk + makefiles/common/shared/Defs-java.gmk + makefiles/common/shared/Defs-javadoc.gmk + makefiles/common/shared/Defs-linux.gmk + makefiles/common/shared/Defs-macosx.gmk + makefiles/common/shared/Defs-solaris.gmk + makefiles/common/shared/Defs-versions.gmk + makefiles/common/shared/Defs-windows.gmk + makefiles/common/shared/Defs.gmk + makefiles/common/shared/Platform.gmk + makefiles/common/shared/PrivateDefs.gmk-example + makefiles/common/shared/Sanity-Settings.gmk + makefiles/docs/CORE_PKGS.gmk + makefiles/docs/Makefile + makefiles/docs/NON_CORE_PKGS.gmk + makefiles/docs/Notes.html + makefiles/java/Makefile + makefiles/java/fdlibm/FILES_c.gmk + makefiles/java/fdlibm/Makefile + makefiles/java/instrument/Makefile + makefiles/java/instrument/mapfile-vers + makefiles/java/invoke/Makefile + makefiles/java/java/Exportedfiles.gmk + makefiles/java/java/FILES_c.gmk + makefiles/java/java/FILES_java.gmk + makefiles/java/java/Makefile + makefiles/java/java/localelist.sh + makefiles/java/java/mapfile-vers + makefiles/java/java/reflect/Makefile + makefiles/java/java/reorder-i586 + makefiles/java/java/reorder-sparc + makefiles/java/java/reorder-sparcv9 + makefiles/java/java_crw_demo/Makefile + makefiles/java/java_crw_demo/mapfile-vers + makefiles/java/java_hprof_demo/Makefile + makefiles/java/java_hprof_demo/mapfile-vers + makefiles/java/jexec/Makefile + makefiles/java/jli/Makefile + makefiles/java/jli/mapfile-vers + makefiles/java/jobjc/Makefile + makefiles/java/jvm/Makefile + makefiles/java/main/Makefile + makefiles/java/main/java/Makefile + makefiles/java/main/java/mapfile-amd64 + makefiles/java/main/java/mapfile-i586 + makefiles/java/main/java/mapfile-sparc + makefiles/java/main/java/mapfile-sparcv9 + makefiles/java/main/javaw/Makefile + makefiles/java/management/Exportedfiles.gmk + makefiles/java/management/FILES_c.gmk + makefiles/java/management/Makefile + makefiles/java/management/mapfile-vers + makefiles/java/net/FILES_c.gmk + makefiles/java/net/Makefile + makefiles/java/net/mapfile-vers + makefiles/java/nio/Exportedfiles.gmk + makefiles/java/nio/FILES_c.gmk + makefiles/java/nio/FILES_java.gmk + makefiles/java/nio/Makefile + makefiles/java/nio/addNotices.sh + makefiles/java/nio/genBuffer.sh + makefiles/java/nio/genCharsetProvider.sh + makefiles/java/nio/genCoder.sh + makefiles/java/nio/genExceptions.sh + makefiles/java/nio/mapfile-bsd + makefiles/java/nio/mapfile-linux + makefiles/java/nio/mapfile-solaris + makefiles/java/nio/reorder-i586 + makefiles/java/nio/reorder-sparc + makefiles/java/nio/reorder-sparcv9 + makefiles/java/npt/Makefile + makefiles/java/npt/mapfile-vers + makefiles/java/redist/Makefile + makefiles/java/redist/fonts/Makefile + makefiles/java/redist/sajdi/Makefile + makefiles/java/security/Makefile + makefiles/java/sun_nio/FILES_java.gmk + makefiles/java/sun_nio/Makefile + makefiles/java/util/FILES_java.gmk + makefiles/java/util/FILES_properties.gmk + makefiles/java/util/Makefile + makefiles/java/verify/Makefile + makefiles/java/verify/mapfile-vers + makefiles/java/verify/reorder-i586 + makefiles/java/verify/reorder-sparc + makefiles/java/verify/reorder-sparcv9 + makefiles/javax/Makefile + makefiles/javax/crypto/Defs-jce.gmk + makefiles/javax/crypto/Makefile + makefiles/javax/crypto/policy/limited/LIMITED + makefiles/javax/crypto/policy/limited/default_local.policy + makefiles/javax/crypto/policy/limited/exempt_local.policy + makefiles/javax/crypto/policy/unlimited/UNLIMITED + makefiles/javax/crypto/policy/unlimited/default_US_export.policy + makefiles/javax/crypto/policy/unlimited/default_local.policy + makefiles/javax/imageio/Makefile + makefiles/javax/management/Makefile + makefiles/javax/sound/FILES_c.gmk + makefiles/javax/sound/Makefile + makefiles/javax/sound/SoundDefs.gmk + makefiles/javax/sound/jsoundalsa/Makefile + makefiles/javax/sound/jsoundalsa/mapfile-vers + makefiles/javax/sound/jsoundds/Makefile + makefiles/javax/sound/mapfile-vers + makefiles/javax/sql/Makefile + makefiles/javax/swing/FILES.gmk + makefiles/javax/swing/Makefile + makefiles/javax/swing/beaninfo/FILES.gmk + makefiles/javax/swing/beaninfo/Makefile + makefiles/javax/swing/beaninfo/SwingBeans.gmk + makefiles/javax/swing/beaninfo/manifest + makefiles/javax/swing/html32dtd/Makefile + makefiles/javax/swing/plaf/FILES.gmk + makefiles/javax/swing/plaf/Makefile + makefiles/jpda/jdwp/jdwp.spec + makefiles/jprt.gmk + makefiles/jprt.properties + makefiles/mapfiles/launchers/mapfile-amd64 + makefiles/mapfiles/launchers/mapfile-i586 + makefiles/mapfiles/launchers/mapfile-sparc + makefiles/mapfiles/launchers/mapfile-sparcv9 + makefiles/mapfiles/libattach/mapfile-linux + makefiles/mapfiles/libattach/mapfile-solaris + makefiles/mapfiles/libdt_socket/mapfile-vers + makefiles/mapfiles/libfontmanager/mapfile-vers + makefiles/mapfiles/libfontmanager/mapfile-vers.openjdk + makefiles/mapfiles/libjaas/mapfile-vers + makefiles/mapfiles/libjawt/mapfile-vers + makefiles/mapfiles/libjdwp/mapfile-vers + makefiles/mapfiles/libjpeg/mapfile-vers + makefiles/mapfiles/libjpeg/mapfile-vers-closed + makefiles/mapfiles/libjpeg/reorder-i586 + makefiles/mapfiles/libjpeg/reorder-sparc + makefiles/mapfiles/libjpeg/reorder-sparcv9 + makefiles/mapfiles/libjsdt/mapfile-vers + makefiles/mapfiles/liblcms/mapfile-vers + makefiles/mapfiles/libsctp/mapfile-vers + makefiles/mapfiles/libt2k/mapfile-vers + makefiles/mapfiles/libunpack/mapfile-vers + makefiles/mapfiles/libunpack/mapfile-vers-unpack200 + makefiles/mapfiles/libverify/mapfile-vers + makefiles/mapfiles/libverify/reorder-i586 + makefiles/mapfiles/libverify/reorder-sparc + makefiles/mapfiles/libverify/reorder-sparcv9 + makefiles/mapfiles/libzip/mapfile-vers + makefiles/mapfiles/libzip/reorder-i586 + makefiles/mapfiles/libzip/reorder-sparc + makefiles/mapfiles/libzip/reorder-sparcv9 + makefiles/mkdemo/Makefile + makefiles/mkdemo/jni/Makefile + makefiles/mkdemo/jni/Poller/Makefile + makefiles/mkdemo/jvmti/Makefile + makefiles/mkdemo/jvmti/README.txt + makefiles/mkdemo/jvmti/hprof/Makefile + makefiles/mkdemo/jvmti/mapfile-vers + makefiles/mkdemo/management/README.txt + makefiles/sun/Makefile + makefiles/sun/awt/CondenseRules.awk + makefiles/sun/awt/Depend.mak + makefiles/sun/awt/Depend.sed + makefiles/sun/awt/FILES_c_macosx.gmk + makefiles/sun/awt/FILES_c_unix.gmk + makefiles/sun/awt/FILES_c_windows.gmk + makefiles/sun/awt/FILES_export_macosx.gmk + makefiles/sun/awt/FILES_export_unix.gmk + makefiles/sun/awt/FILES_export_windows.gmk + makefiles/sun/awt/Makefile + makefiles/sun/awt/README + makefiles/sun/awt/make.depend + makefiles/sun/awt/mapfile-mawt-vers + makefiles/sun/awt/mapfile-vers + makefiles/sun/awt/mapfile-vers-linux + makefiles/sun/awt/mawt.gmk + makefiles/sun/cmm/Makefile + makefiles/sun/cmm/kcms/FILES_c_unix.gmk + makefiles/sun/cmm/kcms/FILES_c_windows.gmk + makefiles/sun/cmm/kcms/Makefile + makefiles/sun/cmm/kcms/mapfile-vers + makefiles/sun/dcpr/FILES_c.gmk + makefiles/sun/dcpr/Makefile + makefiles/sun/dcpr/mapfile-vers + makefiles/sun/headless/Makefile + makefiles/sun/headless/mapfile-vers + makefiles/sun/headless/reorder-i586 + makefiles/sun/headless/reorder-sparc + makefiles/sun/headless/reorder-sparcv9 + makefiles/sun/image/Makefile + makefiles/sun/image/generic/FILES_c.gmk + makefiles/sun/image/generic/Makefile + makefiles/sun/image/generic/mapfile-vers + makefiles/sun/image/vis/FILES_c.gmk + makefiles/sun/image/vis/Makefile + makefiles/sun/javazic/Makefile + makefiles/sun/jdbc/Makefile + makefiles/sun/jdga/Makefile + makefiles/sun/jdga/mapfile-vers + makefiles/sun/jkernel/Makefile + makefiles/sun/lwawt/FILES_c_macosx.gmk + makefiles/sun/lwawt/FILES_export_macosx.gmk + makefiles/sun/lwawt/Makefile + makefiles/sun/nio/Makefile + makefiles/sun/nio/cs/FILES_java.gmk + makefiles/sun/nio/cs/Makefile + makefiles/sun/org/Makefile + makefiles/sun/org/mozilla/Makefile + makefiles/sun/org/mozilla/javascript/Makefile + makefiles/sun/osxapp/Makefile + makefiles/sun/security/Makefile + makefiles/sun/security/ec/FILES_c.gmk + makefiles/sun/security/ec/Makefile + makefiles/sun/security/ec/mapfile-vers + makefiles/sun/security/jgss/Makefile + makefiles/sun/security/jgss/wrapper/FILES_c.gmk + makefiles/sun/security/jgss/wrapper/Makefile + makefiles/sun/security/jgss/wrapper/mapfile-vers + makefiles/sun/security/krb5/FILES_c_windows.gmk + makefiles/sun/security/krb5/Makefile + makefiles/sun/security/mscapi/FILES_cpp.gmk + makefiles/sun/security/mscapi/Makefile + makefiles/sun/security/other/Makefile + makefiles/sun/security/pkcs11/FILES_c.gmk + makefiles/sun/security/pkcs11/Makefile + makefiles/sun/security/pkcs11/mapfile-vers + makefiles/sun/security/smartcardio/FILES_c.gmk + makefiles/sun/security/smartcardio/Makefile + makefiles/sun/security/smartcardio/mapfile-vers + makefiles/sun/security/tools/Makefile + makefiles/sun/security/util/Makefile + makefiles/sun/splashscreen/FILES_c.gmk + makefiles/sun/splashscreen/Makefile + makefiles/sun/splashscreen/mapfile-vers + makefiles/sun/xawt/FILES_c_unix.gmk + makefiles/sun/xawt/FILES_export_unix.gmk + makefiles/sun/xawt/Makefile + makefiles/sun/xawt/ToBin.java + makefiles/sun/xawt/mapfile-vers ! src/share/classes/java/awt/AlphaComposite.java ! src/share/classes/java/awt/event/FocusEvent.java ! src/share/classes/java/awt/event/WindowEvent.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/nio/ch/IOStatus.java ! src/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java ! src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java ! src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java ! src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java + src/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java ! src/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java
