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

Deployment project review: build system is ineffective

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Not an Issue
    • Icon: P4 P4
    • 9
    • 7
    • deploy
    • None
    • x86
    • windows

      File
      deploy\src\common\windows\native\common.cpp
      is used in 13 projects
      deploy\make\plugin\controlpanel\cpl\FileList.gmk
      deploy\make\plugin\controlpanel\cplexec\FileList.gmk
      deploy\make\plugin\jbroker\FileList.gmk
      deploy\make\plugin\jpishare\FileList.gmk
      deploy\make\plugin\plugin2\jp2iexp\FileList.gmk
      deploy\make\plugin\plugin2\jp2launcher\FileList.gmk
      deploy\make\plugin\plugin2\jp2ssv\FileList.gmk
      deploy\make\plugin\plugin2\npjp2\FileList.gmk
      deploy\make\plugin\ssv\FileList.gmk
      deploy\make\plugin\ssvagent\FileList.gmk
      deploy\make\plugin\unsupported\ns4-adapter\FileList.gmk
      deploy\make\plugin\unsupported\ns6-adapter\FileList.gmk
      deploy\make\common\FILES_c.gmk
      deploy\make\common\Rules-windows.gmk
      File
      deploy\src\common\windows\native\CJavaConsole.cpp
      contains in 3 projects.
      The same story with the rest of CPPs from deploy\src\common\windows\native\.

      Each project has different settings (precompiled headers and etc.)
      That makes changes in "shared" files incredibly tangled (I mean taken into account additional dependencies).
      1. PLEASE, USE DYNAMIC OR STATIC LIBLARIES (DLL or LIB)!!!
      2. Please, unify the byuildind system like common setup include + file list.

            dcherepanov Dmitry Cherepanov
            uta Alexey Utkin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: