Changeset 15
- Timestamp:
- Jun 9, 2010, 1:50:49 AM (15 years ago)
- Location:
- trunk
- Files:
-
- 93 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/make/common/Defs.gmk
r2 r15 135 135 # ALT_BINARY_PLUGS_JARFILE is probably rarely needed. It can be used 136 136 # to identify the exact jar file to be used for all closed classes.. 137 # 137 # 138 138 # ALT_BINARY_PLUGS_PATH points to a directory containing precisely the 139 # binaries needed to build. 140 # 141 # ALT_BUILD_BINARY_PLUGS_PATH points to a directory containing binary plug dirs 139 # binaries needed to build. 140 # 141 # ALT_BUILD_BINARY_PLUGS_PATH points to a directory containing binary plug dirs 142 142 # multiple architectures named using the standard conventions 143 143 # This is useful for build scripts that need to build multiple architectures 144 144 # of the OpenJDK. 145 # 145 # 146 146 # ALT_CLOSED_JDK_IMPORT_PATH points to the top-level of a specific platform 147 147 # JDK image. 148 # 148 # 149 149 # The precedence is that 150 150 # 1. ALT_BINARY_PLUGS_JARFILE overrides any other location of the classes … … 210 210 endif 211 211 ifeq ($(PLATFORM), solaris) 212 # historically for Solaris we have slightly different devtools 212 # historically for Solaris we have slightly different devtools 213 213 # naming conventions 214 214 DEVTOOLS_FT_DIR=$(JDK_DEVTOOLS_DIR)/$(ARCH_FAMILY)/freetype-$(ARCH) … … 231 231 USING_SYSTEM_FT_LIB=true 232 232 endif 233 endif 234 235 ifeq ($( PLATFORM), windows)233 endif 234 235 ifeq ($(filter-out windows os2,$(PLATFORM)),) 236 236 FREETYPE_LIB = $(FREETYPE_LIB_PATH)/freetype.lib 237 237 else … … 336 336 DOCSDIRSUFFIX = 337 337 338 # The MESSAGE, WARNING and ERROR files are used to store sanityck and 339 # SCCS check messages, warnings and errors. 338 # The MESSAGE, WARNING and ERROR files are used to store sanityck and 339 # SCCS check messages, warnings and errors. 340 340 ifndef ERROR_FILE 341 341 ERROR_FILE = $(OUTPUTDIR)/sanityCheckErrors.txt … … 356 356 # An attempt is made to generate unique enough directories for the 357 357 # generated files to not have name collisisons. Most build units 358 # defines PRODUCT (except Release.gmk), but then they may or may 359 # not define PACKAGE, THREADIR (only HPI uses this), PROGRAM, and 360 # LIBRARY. This code chunk attempts to generate a unique 361 # OBJDIR/CLASSHDRDIR for each build unit based on which of those 358 # defines PRODUCT (except Release.gmk), but then they may or may 359 # not define PACKAGE, THREADIR (only HPI uses this), PROGRAM, and 360 # LIBRARY. This code chunk attempts to generate a unique 361 # OBJDIR/CLASSHDRDIR for each build unit based on which of those 362 362 # values are set within each build unit. 363 363 … … 388 388 endif 389 389 390 # the use of += above makes a space separated list which we need to 390 # the use of += above makes a space separated list which we need to 391 391 # remove for filespecs. 392 392 # … … 406 406 407 407 # OBJDIRNAME is the name of the directory where the object code is to 408 # be placed. It's name depends on whether the data model architecture 408 # be placed. It's name depends on whether the data model architecture 409 409 # is 32-bit or not. 410 410 ifneq ($(ARCH_DATA_MODEL), 32) … … 461 461 462 462 # 463 # VPATH.h is used elsewhere to generate include flags. By default, 463 # VPATH.h is used elsewhere to generate include flags. By default, 464 464 # anyone has access to the include files that the JVM area exports, 465 465 # namely jni.h, jvm.h, and jni_utils.h, plus their platform-specific … … 674 674 VERSION_DEFINES = -DRELEASE='"$(RELEASE)"' 675 675 676 # Note: As a rule, GNU Make rules should not appear in any of the 676 # Note: As a rule, GNU Make rules should not appear in any of the 677 677 # Defs*.gmk files. These were added for Kestrel-Solaris and do address 678 678 # a TeamWare bug. They should be moved elsewhere for Merlin. 679 # 679 # 680 680 # Override gnumake built-in rules which do sccs get operations badly. 681 681 # (They put the checked out code in the current directory, not in the 682 # directory of the original file.) 682 # directory of the original file.) 683 683 # Since this is a symptom of a teamware failure, complain and die on the spot. 684 684 -
trunk/openjdk/jdk/make/tools/freetypecheck/Makefile
r13 r15 54 54 DFLAG=/D 55 55 else 56 ifeq ($(PLATFORM), os2) 57 FT_OPTIONS += $(LDFLAGS) 58 DFLAG = -D 59 else 56 60 FT_OPTIONS += -L$(FT_LIB) 57 61 DFLAG = -D … … 63 67 FT_OPTIONS += -Wl,-rpath -Wl,$(FT_LIB) 64 68 endif 69 endif 65 70 endif 66 71
Note:
See TracChangeset
for help on using the changeset viewer.