Changeset 278 for trunk/openjdk/jdk/make/common
- Timestamp:
- Mar 26, 2011, 8:39:20 PM (14 years ago)
- Location:
- trunk/openjdk
- Files:
-
- 2 deleted
- 37 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk
- Property svn:ignore
-
old new 1 1 build 2 build-product-release
-
-
Property svn:mergeinfo
set to
/branches/vendor/oracle/openjdk6/b22 merged eligible /branches/vendor/oracle/openjdk6/current merged eligible
- Property svn:ignore
-
trunk/openjdk/jdk/make/common/BuildToolJar.gmk
r2 r278 1 1 # 2 # Copyright 1998-2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/CancelImplicits.gmk
r2 r278 1 1 # 2 # Copyright 1998-1999 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Classes.gmk
r2 r278 1 1 # 2 # Copyright 1995-2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Cscope.gmk
r2 r278 1 1 # 2 # Copyright 1998-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1998, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Defs-linux.gmk
r2 r278 1 1 # 2 # Copyright 1999-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 193 193 endif 194 194 195 CPPFLAGS_COMMON = -D$(ARCH) -DARCH='"$(ARCH)"' -DLINUX $(VERSION_DEFINES) \ 195 CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"' 196 197 # Alpha arch does not like "alpha" defined (potential general arch cleanup issue here) 198 ifneq ($(ARCH),alpha) 199 CPP_ARCH_FLAGS += -D$(ARCH) 200 else 201 CPP_ARCH_FLAGS += -D_$(ARCH)_ 202 endif 203 204 CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \ 196 205 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT 197 206 -
trunk/openjdk/jdk/make/common/Defs-solaris.gmk
r2 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Defs-windows.gmk
r2 r278 1 1 # 2 # Copyright 1999-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Defs.gmk
r189 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 111 111 endif 112 112 113 # If OPENJDK is defined, we may still need to use some native libraries that114 # exist only as part of the closed source. If the closed sources are not115 # available, the libraries must have been pre-built. Since these libraries116 # and the JDK internal interfaces to these are reasonably stable this is not117 # a significant problem. But we do need to provide a way to locate them,118 # including a way to point to a new one when there have been changes.119 #120 # If you have a formal binary plugs download, set ALT_BINARY_PLUGS_PATH121 # to the location.122 # (Optionally you can set ALT_CLOSED_JDK_IMPORT_PATH to point to the latest123 # build JDK, or last promotion for this JDK version, but will not work124 # on windows).125 #126 # As the OPENJDK is built, the binary plugs are used instead of building the127 # libraries.128 # Individual Makefiles that specify USE_BINARY_PLUG_LIBRARY, will get129 # the binary plug copy (or a copy from a built JDK).130 #131 # See common/internal/BinaryPlugs.gmk for more information.132 #133 # Usage notes:134 #135 # ALT_BINARY_PLUGS_JARFILE is probably rarely needed. It can be used136 # to identify the exact jar file to be used for all closed classes..137 #138 # ALT_BINARY_PLUGS_PATH points to a directory containing precisely the139 # binaries needed to build.140 #141 # ALT_BUILD_BINARY_PLUGS_PATH points to a directory containing binary plug dirs142 # multiple architectures named using the standard conventions143 # This is useful for build scripts that need to build multiple architectures144 # of the OpenJDK.145 #146 # ALT_CLOSED_JDK_IMPORT_PATH points to the top-level of a specific platform147 # JDK image.148 #149 # The precedence is that150 # 1. ALT_BINARY_PLUGS_JARFILE overrides any other location of the classes151 # 2. ALT_BINARY_PLUGS_PATH overrides all locations of classes and libraries152 # 3. ALT_BUILD_BINARY_PLUGS_PATH is used to find a ALT_BINARY_PLUGS_PATH153 # 4. ALT_CLOSED_JDK_IMPORT_PATH is used to locate classes and libraries154 #155 156 # Always needed, defines the name of the imported/exported jarfile157 BINARY_PLUGS_JARNAME = rt-closed.jar158 159 ifdef OPENJDK160 ifndef IMPORT_BINARY_PLUGS161 IMPORT_BINARY_PLUGS=false162 endif163 ifdef ALT_CLOSED_JDK_IMPORT_PATH164 CLOSED_JDK_IMPORT_PATH = $(ALT_CLOSED_JDK_IMPORT_PATH)165 BINARY_PLUGS_PATH = $(CLOSED_JDK_IMPORT_PATH)166 BINARY_PLUGS_JARFILE = $(CLOSED_JDK_IMPORT_PATH)/jre/lib/rt.jar167 endif168 ifdef ALT_BUILD_BINARY_PLUGS_PATH169 BUILD_BINARY_PLUGS_PATH = $(ALT_BUILD_BINARY_PLUGS_PATH)170 else171 BUILD_BINARY_PLUGS_PATH = $(SLASH_JAVA)/re/openjdk/$(JDK_MINOR_VERSION)/promoted/latest/openjdk/binaryplugs172 endif173 BINARY_PLUGS_PATH = $(BUILD_BINARY_PLUGS_PATH)/$(PLATFORM)-$(ARCH)174 BINARY_PLUGS_JARFILE = $(BINARY_PLUGS_PATH)/jre/lib/$(BINARY_PLUGS_JARNAME)175 ifdef ALT_BINARY_PLUGS_PATH176 BINARY_PLUGS_PATH = $(ALT_BINARY_PLUGS_PATH)177 BINARY_PLUGS_JARFILE = $(BINARY_PLUGS_PATH)/jre/lib/$(BINARY_PLUGS_JARNAME)178 endif179 ifdef ALT_BINARY_PLUGS_JARFILE180 BINARY_PLUGS_JARFILE = $(ALT_BINARY_PLUGS_JARFILE)181 endif182 endif # OPENJDK183 184 113 # Default output directory 185 114 ifdef OPENJDK … … 291 220 292 221 LDLIBS_COMMON += $(EXTRA_LIBS) 293 294 #295 # Default is to build, not import native binaries296 #297 ifndef IMPORT_NATIVE_BINARIES298 IMPORT_NATIVE_BINARIES=false299 endif300 # If importing libraries in, no incremental builds301 ifeq ($(IMPORT_NATIVE_BINARIES),true)302 INCREMENTAL_BUILD=false303 endif304 222 305 223 # for generated libraries -
trunk/openjdk/jdk/make/common/Demo.gmk
r232 r278 1 1 # 2 # Copyright 2004-2006 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2004, 2006, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Library.gmk
r274 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 84 84 endif 85 85 86 # FIXUP: unpack needs the zip .o files. So we must build zip?87 # or fix unpack makefile so it uses Program.gmk.88 ifneq ($(IMPORT_NATIVE_BINARIES),true)89 COMPILE_IT=true90 else91 ifeq ($(LIBRARY),zip)92 COMPILE_IT=true93 else94 COMPILE_IT=false95 endif96 endif97 98 # If a Makefile has specified a pre-compiled closed src lib, just copy it.99 ifdef USE_BINARY_PLUG_LIBRARY100 COMPILE_IT=false101 endif102 103 # We either need to import (copy) libraries in, or build them104 ifeq ($(COMPILE_IT),true)105 106 86 $(ACTUAL_LIBRARY):: $(INIT) $(TEMPDIR) $(LIBDIR) $(BINDIR) $(EXTDIR) classheaders 107 87 … … 303 283 endif 304 284 305 else # COMPILE_IT306 307 # OpenJDK rule is first so any lib is preferentially copied from that location.308 ifndef USE_BINARY_PLUG_LIBRARY309 310 # In this case we are just copying the file.311 ifneq ($(LIBRARY), fdlibm)312 # Copies in the file from the JDK_IMPORT_PATH area313 $(ACTUAL_LIBRARY_DIR)/%: $(JDK_IMPORT_PATH)/$(ARCH_VM_SUBDIR)/%314 $(install-import-file)315 $(ACTUAL_LIBRARY_DIR)/%: $(JDK_IMPORT_PATH)/$(ARCH_VM_SUBDIR)/native_threads/%316 $(install-import-file)317 $(ACTUAL_LIBRARY_DIR)/%: $(JDK_IMPORT_PATH)/$(ARCH_VM_SUBDIR)/headless/%318 $(install-import-file)319 $(ACTUAL_LIBRARY_DIR)/%: $(JDK_IMPORT_PATH)/$(ARCH_VM_SUBDIR)/motif21/%320 $(install-import-file)321 $(ACTUAL_LIBRARY_DIR)/%: $(JDK_IMPORT_PATH)/$(ARCH_VM_SUBDIR)/xawt/%322 $(install-import-file)323 else # fdlibm324 $(ACTUAL_LIBRARY_DIR)/%:325 $(prep-target)326 endif # fdlibm327 328 endif # USE_BINARY_PLUG_LIBRARY329 330 endif # COMPILE_IT331 332 285 # 333 286 # Class libraries with JNI native methods get a include to the package. -
trunk/openjdk/jdk/make/common/Mapfile-vers.gmk
r2 r278 1 1 # 2 # Copyright 1998-2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Program.gmk
r245 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 117 117 $(OBJDIR)/splashscreen_stubs.$(OBJECT_SUFFIX) 118 118 119 # We either need to import (copy) binaries in, or build them120 ifneq ($(IMPORT_NATIVE_BINARIES),true)121 COMPILE_IT=true122 else123 COMPILE_IT=false124 endif125 126 ifeq ($(COMPILE_IT),true)127 128 119 $(ACTUAL_PROGRAM):: classes $(JVMCFG) $(INIT) 129 120 … … 209 200 210 201 endif # PLATFORM == windows 211 212 else # COMPILE_IT213 214 $(ACTUAL_PROGRAM):: $(JVMCFG)215 216 # Copies in the file from the JDK_IMPORT_PATH area217 $(ACTUAL_PROGRAM_DIR)/%: $(JDK_IMPORT_PATH)/jre/bin/%218 @$(install-import-file)219 $(ACTUAL_PROGRAM_DIR)/%: $(JDK_IMPORT_PATH)/bin/%220 @$(install-import-file)221 222 endif # COMPILE_IT223 224 202 225 203 clean:: -
trunk/openjdk/jdk/make/common/Release.gmk
r249 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 241 241 @$(ECHO) ">>>Making "$@" @ `$(DATE)` ..." 242 242 243 #244 # Export binary plugs if not building OPENJDK245 #246 ifdef OPENJDK247 EXPORT_BINARY_PLUGS =248 else # !OPENJDK249 EXPORT_BINARY_PLUGS = export-binary-plugs test-binary-plugs250 endif # OPENJDK251 252 243 # Order is important here, trim jre after jdk image is created 253 244 images:: sanity-images post-sanity-images \ 254 $(EXPORT_BINARY_PLUGS) \255 245 $(INITIAL_IMAGE_JRE) $(INITIAL_IMAGE_JDK) \ 256 246 trim-image-jre trim-image-jdk \ … … 548 538 ###################################################### 549 539 # List of directories in classes directory that should NOT be in rt.jar 540 # sun/nio/cs/ext/ will go into charsets.jar 550 541 ###################################################### 551 542 … … 570 561 $(ECHO) "com/sun/tools/" >> $@ 571 562 $(ECHO) "sun/jvmstat/" >> $@ 563 $(ECHO) "sun/nio/cs/ext/" >> $@ 572 564 $(ECHO) "sun/rmi/rmic/" >> $@ 573 565 $(ECHO) "sun/tools/asm/" >> $@ … … 652 644 $(JAR_MANIFEST_FILE): $(MAINMANIFEST) $(BEANMANIFEST) 653 645 $(prep-target) 654 $(SED) -e "s/@@RELEASE@@/$(RELEASE)/" $(MAINMANIFEST) >> $@ 646 $(SED) -e "s#@@RELEASE@@#$(RELEASE)#" \ 647 -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" \ 648 $(MAINMANIFEST) >> $@ 655 649 $(ECHO) >> $@ 656 650 $(CAT) $(BEANMANIFEST) >> $@ -
trunk/openjdk/jdk/make/common/Rules.gmk
r2 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/Sanity.gmk
r27 r278 1 1 # 2 # Copyright 2001-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 87 87 sane-java_home \ 88 88 sane-fonts \ 89 sane-binary-plugs \90 89 sane-variant \ 91 90 sane-ld_library_path \ -
trunk/openjdk/jdk/make/common/internal/Defs-corba.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/Defs-jaxp.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/Defs-jaxws.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/Defs-langtools.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/ImportComponents.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/NativeCompileRules.gmk
r100 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/internal/Resources.gmk
r2 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Compiler-gcc.gmk
r268 r278 1 1 # 2 # Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Compiler-msvc.gmk
r2 r278 1 1 # 2 # Copyright 2005-2006 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Compiler-sun.gmk
r2 r278 1 1 # 2 # Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Compiler.gmk
r7 r278 1 1 # 2 # Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Defs-control.gmk
r2 r278 1 1 # 2 # Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 36 36 endif 37 37 38 ifndef CONTROL_TOPDIR39 CONTROL_TOPDIR=$(TOPDIR)/control40 endif41 38 ifndef HOTSPOT_TOPDIR 42 39 HOTSPOT_TOPDIR=$(TOPDIR)/hotspot … … 57 54 JDK_TOPDIR=$(TOPDIR)/jdk 58 55 endif 59 ifndef INSTALL_TOPDIR60 INSTALL_TOPDIR=$(TOPDIR)/install61 endif62 ifndef SPONSORS_TOPDIR63 SPONSORS_TOPDIR=$(TOPDIR)/sponsors64 endif65 ifndef DEPLOY_TOPDIR66 DEPLOY_TOPDIR=$(TOPDIR)/deploy67 endif68 56 69 57 # Get shared platform settings … … 71 59 72 60 # Default output directory 73 _OUTPUTDIR=$( CONTROL_TOPDIR)/build/$(PLATFORM)-$(ARCH)61 _OUTPUTDIR=$(TOPDIR)/build/$(PLATFORM)-$(ARCH) 74 62 75 63 # Get platform specific settings -
trunk/openjdk/jdk/make/common/shared/Defs-java.gmk
r152 r278 1 1 # 2 # Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Defs-linux.gmk
r2 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Defs-solaris.gmk
r2 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Defs-utils.gmk
r18 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 -
trunk/openjdk/jdk/make/common/shared/Defs-windows.gmk
r2 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 503 503 endif 504 504 505 # DEPLOY_MSSDK: Microsoft SDK for this platform (for deploy)506 ifdef ALT_DEPLOY_MSSDK507 xALT_DEPLOY_MSSDK :="$(subst \,/,$(ALT_DEPLOY_MSSDK))"508 DEPLOY_MSSDK :=$(call FullPath,$(xALT_DEPLOY_MSSDK))509 else510 DEPLOY_MSSDK :=$(_ms_sdk)511 endif512 DEPLOY_MSSDK:=$(call AltCheckSpaces,DEPLOY_MSSDK)513 514 # INSTALL_MSSDK: Microsoft Installer SDK for this platform (for install)515 ifdef ALT_INSTALL_MSSDK516 xALT_INSTALL_MSSDK :="$(subst \,/,$(ALT_INSTALL_MSSDK))"517 INSTALL_MSSDK :=$(call FullPath,$(xALT_INSTALL_MSSDK))518 else519 INSTALL_MSSDK :=$(_psdk)520 endif521 INSTALL_MSSDK:=$(call AltCheckSpaces,INSTALL_MSSDK)522 523 # INSTALL_MSIVAL2: Installation of MsiVal2 for this platform (for install)524 ifdef ALT_INSTALL_MSIVAL2525 xALT_INSTALL_MSIVAL2 :="$(subst \,/,$(ALT_INSTALL_MSIVAL2))"526 INSTALL_MSIVAL2 :=$(call FullPath,$(xALT_INSTALL_MSIVAL2))527 else528 INSTALL_MSIVAL2 :=$(_program_files)/MsiVal2529 endif530 INSTALL_MSIVAL2:=$(call AltCheckSpaces,INSTALL_MSIVAL2)531 532 505 # Windows 32bit only 533 506 ifeq ($(ARCH_DATA_MODEL), 32) 534 507 535 508 # UNICOWS_DLL_PATH: path to Microsoft Layer for Unicode DLL library 536 509 ifdef ALT_UNICOWS_DLL_PATH … … 545 518 UNICOWS_DLL_PATH:=$(call AltCheckSpaces,UNICOWS_DLL_PATH) 546 519 UNICOWS_DLL_PATH:=$(call AltCheckValue,UNICOWS_DLL_PATH) 547 520 548 521 # UNICOWS_LIB_PATH: path to Microsoft Layer for Unicode LIB library 549 522 ifdef ALT_UNICOWS_LIB_PATH … … 561 534 endif 562 535 563 # WSCRIPT: path to wscript.exe (used in creating install bundles)564 ifdef ALT_WSCRIPT565 xALT_WSCRIPT :="$(subst \,/,$(ALT_WSCRIPT))"566 WSCRIPT =$(xALT_WSCRIPT)567 else568 _WSCRIPT1 :=$(_system_root)/system32/wscript.exe569 _WSCRIPT2 :=$(DEVTOOLS_PATH)wscript.exe570 WSCRIPT :=$(call FileExists,$(_WSCRIPT1),$(_WSCRIPT2))571 endif572 WSCRIPT:=$(call AltCheckSpaces,WSCRIPT)573 574 # CSCRIPT: path to cscript.exe (used in creating install bundles)575 ifdef ALT_CSCRIPT576 xALT_CSCRIPT :="$(subst \,/,$(ALT_CSCRIPT))"577 CSCRIPT =$(xALT_CSCRIPT)578 else579 _CSCRIPT1 :=$(_system_root)/system32/cscript.exe580 _CSCRIPT2 :=$(DEVTOOLS_PATH)cscript.exe581 CSCRIPT :=$(call FileExists,$(_CSCRIPT1),$(_CSCRIPT2))582 endif583 CSCRIPT:=$(call AltCheckSpaces,CSCRIPT)584 585 # MSIVAL2: path to msival2.exe (used in validating install msi files)586 ifdef ALT_MSIVAL2587 xALT_MSIVAL2 :="$(subst \,/,$(ALT_MSIVAL2))"588 MSIVAL2 =$(xALT_MSIVAL2)589 else590 _MSIVAL2_1 :=$(INSTALL_MSIVAL2)/msival2.exe591 _MSIVAL2_2 :=$(DEVTOOLS_PATH)msival2.exe592 MSIVAL2 :=$(call FileExists,$(_MSIVAL2_1),$(_MSIVAL2_2))593 endif594 MSIVAL2:=$(call AltCheckSpaces,MSIVAL2)595 596 # LOGOCUB: path to cub file for (used in validating install msi files)597 ifdef ALT_LOGOCUB598 xALT_LOGOCUB :="$(subst \,/,$(ALT_LOGOCUB))"599 LOGOCUB =$(xALT_LOGOCUB)600 else601 _LOGOCUB1 :=$(INSTALL_MSIVAL2)/logo.cub602 _LOGOCUB2 :=$(DEVTOOLS_PATH)logo.cub603 LOGOCUB :=$(call FileExists,$(_LOGOCUB1),$(_LOGOCUB2))604 endif605 LOGOCUB:=$(call AltCheckSpaces,LOGOCUB)606 607 # MSITRAN: path to msitran.exe (used in creating install bundles and sponsors)608 ifdef ALT_MSITRAN609 xALT_MSITRAN :="$(subst \,/,$(ALT_MSITRAN))"610 MSITRAN =$(xALT_MSITRAN)611 else612 _MSITRAN1 :=$(INSTALL_MSSDK)/Bin/msitran.exe613 _MSITRAN2 :=$(DEVTOOLS_PATH)msitran.exe614 MSITRAN :=$(call FileExists,$(_MSITRAN1),$(_MSITRAN2))615 endif616 MSITRAN:=$(call AltCheckSpaces,MSITRAN)617 618 # MSICERT: path to msicert.exe (used in creating install bundles)619 ifdef ALT_MSICERT620 xALT_MSICERT :="$(subst \,/,$(ALT_MSICERT))"621 MSICERT =$(xALT_MSICERT)622 else623 _MSICERT1 :=$(INSTALL_MSSDK)/Bin/msicert.exe624 _MSICERT2 :=$(DEVTOOLS_PATH)msicert.exe625 MSICERT :=$(call FileExists,$(_MSICERT1),$(_MSICERT2))626 endif627 MSICERT:=$(call AltCheckSpaces,MSICERT)628 629 536 # Import JDK images allow for partial builds, components not built are 630 537 # imported (or copied from) these import areas when needed. -
trunk/openjdk/jdk/make/common/shared/Defs.gmk
r9 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 205 205 PRODUCT_SUFFIX = SE Runtime Environment 206 206 JDK_RC_PLATFORM_NAME = Platform SE 207 COMPANY_NAME = Sun Microsystems, Inc.207 COMPANY_NAME = Oracle 208 208 endif 209 209 -
trunk/openjdk/jdk/make/common/shared/Platform.gmk
r261 r278 1 1 # 2 # Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 54 54 # OS_NAME solaris, linux, or nt 55 55 # OS_VERSION specific version of os, 5.10, 2.4.9-e.3, etc. 56 # OS_VENDOR company name57 56 # TEMP_DISK /tmp or C:/temp 58 57 # ARCH_DATA_MODEL 32 or 64 … … 167 166 # Suffix for file bundles used in previous release 168 167 BUNDLE_FILE_SUFFIX=.tar 169 OS_VENDOR = Sun Microsystems170 168 # Required Solaris version 171 169 ifeq ($(ARCH), amd64) … … 254 252 REQUIRED_FREE_SPACE=1460000 255 253 LINUX_VERSION_INFO = /etc/redhat-release 256 OS_VENDOR = Red Hat257 254 ifeq ($(ARCH_DATA_MODEL), 32) 258 255 REQUIRED_LINUX_VER = Advanced Server … … 262 259 ifeq ($(ARCH), amd64) 263 260 LINUX_VERSION_INFO = /etc/SuSE-release 264 OS_VENDOR = SuSE Enterprise265 261 REQUIRED_LINUX_VER = 8.1 266 262 REQUIRED_LINUX_FULLVER = $(REQUIRED_LINUX_VER) SLSE AMD64 … … 342 338 ARCH_FAMILY = $(ARCH) 343 339 # Where is unwanted output to be delivered? 344 DEV_NULL = NUL 340 ifeq ($(USING_CYGWIN),true) 341 DEV_NULL = /dev/null 342 else 343 DEV_NULL = NUL 344 endif 345 345 export DEV_NULL 346 346 # Classpath separator … … 379 379 ISHIELD_TEMP_MIN=250000 380 380 REQUIRED_DXSDK_VER = 0x0700 381 OS_VENDOR = Microsoft382 381 # How much RAM does this machine have: 383 382 MB_OF_MEMORY := $(shell \ -
trunk/openjdk/jdk/make/common/shared/Sanity-Settings.gmk
r27 r278 1 1 # 2 # Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 234 234 ALL_SETTINGS+=$(call addAltSetting,DXSDK_INCLUDE_PATH) 235 235 ALL_SETTINGS+=$(call addAltSetting,DXSDK_LIB_PATH) 236 ifeq ($(ARCH_DATA_MODEL), 32)237 ALL_SETTINGS+=$(call addAltSetting,UNICOWS_DLL_PATH)238 ALL_SETTINGS+=$(call addAltSetting,UNICOWS_LIB_PATH)239 endif240 ifndef OPENJDK241 ALL_SETTINGS+=$(call addAltSetting,DEPLOY_MSSDK)242 ALL_SETTINGS+=$(call addAltSetting,INSTALL_MSSDK)243 ALL_SETTINGS+=$(call addAltSetting,WSCRIPT)244 ALL_SETTINGS+=$(call addAltSetting,MSICERT)245 ALL_SETTINGS+=$(call addAltSetting,MSITRAN)246 ALL_SETTINGS+=$(call addAltSetting,MSIVAL2)247 endif248 236 endif 249 237 ifeq ($(PLATFORM),os2) … … 262 250 ALL_SETTINGS+=$(call addAltSetting,FREETYPE_HEADERS_PATH) 263 251 ALL_SETTINGS+=$(call addAltSetting,FREETYPE_LIB_PATH) 264 ALL_SETTINGS+=$(call addHeading,OPENJDK Import Binary Plug Settings)265 ALL_SETTINGS+=$(call addAltSetting,BINARY_PLUGS_JARFILE)266 ALL_SETTINGS+=$(call addAltSetting,BINARY_PLUGS_PATH)267 ALL_SETTINGS+=$(call addAltSetting,BUILD_BINARY_PLUGS_PATH)268 else269 ALL_SETTINGS+=$(call addHeading,OPENJDK Export Binary Plug Settings)270 ALL_SETTINGS+=$(call addOptionalSetting,PLUG_EXPORT_DIRNAME)271 252 endif 272 253 ALL_SETTINGS+=$(call addOptionalSetting,PLUG_LIBRARY_NAMES) -
trunk/openjdk/jdk/make/common/shared/Sanity.gmk
r27 r278 1 1 # 2 # Copyright 2005-2010 Sun Microsystems, Inc. All Rights Reserved.2 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 4 # 5 5 # This code is free software; you can redistribute it and/or modify it 6 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Sundesignates this7 # published by the Free Software Foundation. Oracle designates this 8 8 # particular file as subject to the "Classpath" exception as provided 9 # by Sunin the LICENSE file that accompanied this code.9 # by Oracle in the LICENSE file that accompanied this code. 10 10 # 11 11 # This code is distributed in the hope that it will be useful, but WITHOUT … … 19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 20 # 21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,22 # CA 95054 USA or visit www.sun.com if you need additional information or23 # have anyquestions.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 24 # 25 25 … … 144 144 sane-java_home \ 145 145 sane-fonts \ 146 sane-binary-plugs \147 146 sane-variant \ 148 147 sane-ld_library_path \ … … 474 473 475 474 ###################################################### 476 # If building OPENJDK check pre-built binaries are477 # available for binary plug source components.478 ######################################################479 ifdef OPENJDK480 sane-binary-plugs:481 ifeq ($(IMPORT_BINARY_PLUGS),true)482 @if [ ! -d "$(BINARY_PLUGS_PATH)" ]; then \483 $(ECHO) "ERROR: Can't locate pre-built libraries. \n" \484 " Please check your access to \n" \485 " $(BINARY_PLUGS_PATH) \n" \486 " and/or check your value of ALT_BINARY_PLUGS_PATH. \n" \487 "" >> $(ERROR_FILE); \488 fi489 endif490 endif491 492 ######################################################493 475 # VARIANT must be set to DBG or OPT 494 476 ###################################################### … … 1487 1469 1488 1470 ###################################################### 1489 # Check for existence of DEPLOY_MSSDK on windows1490 ######################################################1491 sane-mssdk_path:1492 ifeq ($(PLATFORM), windows)1493 @if [ -z "$(DEPLOY_MSSDK)" ]; then \1494 $(ECHO) "WARNING: Your DEPLOY_MSSDK setting is empty.\n" \1495 " It is recommended to set ALT_DEPLOY_MSSDK.\n" \1496 "" >> $(WARNING_FILE) ; \1497 fi1498 @if [ ! -r "$(DEPLOY_MSSDK)" ]; then \1499 $(ECHO) "ERROR: You do not have a valid DEPLOY_MSSDK setting. \n" \1500 " Please check your access to \n" \1501 " $(DEPLOY_MSSDK) \n" \1502 " and/or check your value of ALT_DEPLOY_MSSDK. \n" \1503 "" >> $(ERROR_FILE) ; \1504 fi1505 endif1506 1507 ######################################################1508 # Check for existence of INSTALL_MSSDK on windows1509 ######################################################1510 sane-install-mssdk_path:1511 ifeq ($(PLATFORM), windows)1512 @if [ -z "$(INSTALL_MSSDK)" ]; then \1513 $(ECHO) "WARNING: Your INSTALL_MSSDK setting is empty.\n" \1514 " It is recommended to set ALT_INSTALL_MSSDK.\n" \1515 "" >> $(WARNING_FILE) ; \1516 fi1517 @if [ ! -r "$(INSTALL_MSSDK)" ]; then \1518 $(ECHO) "ERROR: You do not have a valid INSTALL_MSSDK setting. \n" \1519 " Please check your access to \n" \1520 " $(INSTALL_MSSDK) \n" \1521 " and/or check your value of ALT_INSTALL_MSSDK. \n" \1522 "" >> $(ERROR_FILE) ; \1523 fi1524 endif1525 1526 ######################################################1527 # Check for existence of INSTALL_MSIVAL2 on windows1528 ######################################################1529 sane-install-msival2_path:1530 ifeq ($(PLATFORM), windows)1531 @if [ -z "$(INSTALL_MSIVAL2)" ]; then \1532 $(ECHO) "WARNING: Your INSTALL_MSIVAL2 setting is empty.\n" \1533 " It is recommended to set ALT_INSTALL_MSIVAL2.\n" \1534 "" >> $(WARNING_FILE) ; \1535 fi1536 @if [ ! -r "$(INSTALL_MSIVAL2)" ]; then \1537 $(ECHO) "ERROR: You do not have a valid INSTALL_MSIVAL2 setting. \n" \1538 " Please check your access to \n" \1539 " $(INSTALL_MSIVAL2) \n" \1540 " and/or check your value of ALT_INSTALL_MSIVAL2. \n" \1541 "" >> $(ERROR_FILE) ; \1542 fi1543 endif1544 1545 ######################################################1546 1471 # Check the Solaris GNU c++ compiler for solaris plugin 1547 1472 ######################################################
Note:
See TracChangeset
for help on using the changeset viewer.