< prev index next >

make/autoconf/bootcycle-spec.gmk.in

Print this page




   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # Support for building boot cycle builds
  27 
  28 BOOT_JDK_MODULAR := true
  29 
  30 # First include the real base spec.gmk file
  31 include @SPEC@
  32 
  33 # Check that the user did not try to specify a different java to use for compiling.
  34 # On windows we need to account for fixpath being first word.
  35 ifeq ($(firstword $(JAVA)),$(FIXPATH))
  36   JAVA_EXEC_POS=2
  37 else
  38   JAVA_EXEC_POS=1
  39 endif
  40 ifneq ($(word $(JAVA_EXEC_POS),$(SJAVAC_SERVER_JAVA)),$(word $(JAVA_EXEC_POS),$(JAVA)))
  41   $(error Bootcycle builds are not possible if --with-sjavac-server-java is specified)
  42 endif
  43 
  44 
  45 # Override specific values to do a boot cycle build
  46 
  47 # Use a different Boot JDK
  48 BOOT_JDK := $(JDK_IMAGE_DIR)
  49 


   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # Support for building boot cycle builds
  27 


  28 # First include the real base spec.gmk file
  29 include @SPEC@
  30 
  31 # Check that the user did not try to specify a different java to use for compiling.
  32 # On windows we need to account for fixpath being first word.
  33 ifeq ($(firstword $(JAVA)),$(FIXPATH))
  34   JAVA_EXEC_POS=2
  35 else
  36   JAVA_EXEC_POS=1
  37 endif
  38 ifneq ($(word $(JAVA_EXEC_POS),$(SJAVAC_SERVER_JAVA)),$(word $(JAVA_EXEC_POS),$(JAVA)))
  39   $(error Bootcycle builds are not possible if --with-sjavac-server-java is specified)
  40 endif
  41 
  42 
  43 # Override specific values to do a boot cycle build
  44 
  45 # Use a different Boot JDK
  46 BOOT_JDK := $(JDK_IMAGE_DIR)
  47 
< prev index next >