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

Refactor Build Scripts

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Duplicate
    • P2
    • None
    • None
    • javafx
    • None

    Description

      The time has come to refactor the build scripts. There are several goals:
          - Reduce the build time
          - Reduce the number of build files to a manageable level
          - Reduce the overall amount of script for the build
          - Consolidate projects into component areas
          - Organize SQE tests alongside unit tests, performance tests, etc
          - Miscellaneous cleanup (removal of dead projects)
          - Easily support NetBeans, IntelliJ, and Eclipse project files (perhaps auto-generated)

      The IDE project files should allow for building the entire project (except perhaps native components) and executing Ensemble right out of the box. It should not require a build on the command line first. The IDE should also be capable of running all (or nearly all) tests, performing code coverage analysis, and should be able to run any manual test (such as Toys) right from within the IDE. The IDE's should also be all configured with the same settings for white space management, tabs vs. spaces, import arrangement, copyright, etc.

      The new build script needs to be able to produce the same final artifacts that we have today.

      Attachments

        Issue Links

          Activity

            People

              rbair Richard Bair (Inactive)
              rbair Richard Bair (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported: