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

Both j2se and control workspaces use BUILDDIR

XMLWordPrintable

    • b42
    • generic
    • generic

      The sharing of makefile includes by the control, deploy, and j2se workspaces has problems, and one of
      those problems is due to the use of make variables to locate makefile includes that are shared.

      If the j2se workspace has a j2se/make/common/Defs-solaris.gmk that also does an include
      of another file with 'include $(BUILDDIR)/common/shared/Defs-utils.gmk' then when
      the control workspace uses the same variable name BUILDDIR to refer to it's own
      'make' area, including the j2se version of the Defs-solaris.gmk file breaks when it
      tries to find Defs-utils.gmk. Ugly.

      This is probably why there are so many empties of the command line and environment
      e.g. 'MAKEFLAGS= MFLAGS=', before a recursive make crosses the workspace boundary.
      There are many common make variable names used in the workspaces, they mean the same thing
      but refer to different things.
      ###@###.### 2005-05-19 02:00:25 GMT

            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: