Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7074397

Build infrastructure changes (makefile re-write)

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P2 P2
    • 8
    • 7, 8
    • infrastructure
    • b34
    • generic, x86
    • generic, windows_xp

      This is probably one in a serious of CRs with regard to build infrastructure changes, that will include:

      * parallel javac compilation (per package), using -implicit:none
      * possible re-use of implicitly compiled classes
      * possible use of javac server to avoid restarting JVMs
      * full and complete dependencies in the makefiles
      * shared (common) makefile logic used by all repositories
      * build deps feature that automatically installs any non-system software needed for the builds from a build serve
      * autoconf setup for the pattern:
         ./configure && make && make test && make [install or packages]

      Plus more....
      In addition, in the corba repository the idlj tool from the boot is used and it should build a bootstrap idlj from it's sources, and use that in the corba build, then build an official idlj tool as part of the deliver. Just like langtools.

            ohair Kelly Ohair (Inactive)
            ohair Kelly Ohair (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: