Merge
This commit is contained in:
commit
fa4fe9bea5
@ -50,13 +50,13 @@ CC_DEPEND = -MM
|
|||||||
CC_DEPEND_FILTER = $(SED) -e 's!$*\.$(OBJECT_SUFFIX)!$(dir $@)& $(dir $@)$*.$(DEPEND_SUFFIX)!g'
|
CC_DEPEND_FILTER = $(SED) -e 's!$*\.$(OBJECT_SUFFIX)!$(dir $@)& $(dir $@)$*.$(DEPEND_SUFFIX)!g'
|
||||||
|
|
||||||
ifndef PLATFORM_SRC
|
ifndef PLATFORM_SRC
|
||||||
PLATFORM_SRC = $(JDK_TOPDIR)/src/solaris
|
PLATFORM_SRC = $(BUILDDIR)/../src/solaris
|
||||||
endif # PLATFORM_SRC
|
endif # PLATFORM_SRC
|
||||||
|
|
||||||
# Platform specific closed sources
|
# Platform specific closed sources
|
||||||
ifndef OPENJDK
|
ifndef OPENJDK
|
||||||
ifndef CLOSED_PLATFORM_SRC
|
ifndef CLOSED_PLATFORM_SRC
|
||||||
CLOSED_PLATFORM_SRC = $(JDK_TOPDIR)/src/closed/solaris
|
CLOSED_PLATFORM_SRC = $(BUILDDIR)/../src/closed/solaris
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -45,13 +45,13 @@
|
|||||||
include $(JDK_MAKE_SHARED_DIR)/Defs.gmk
|
include $(JDK_MAKE_SHARED_DIR)/Defs.gmk
|
||||||
|
|
||||||
ifndef PLATFORM_SRC
|
ifndef PLATFORM_SRC
|
||||||
PLATFORM_SRC = $(JDK_TOPDIR)/src/solaris
|
PLATFORM_SRC = $(BUILDDIR)/../src/solaris
|
||||||
endif # PLATFORM_SRC
|
endif # PLATFORM_SRC
|
||||||
|
|
||||||
# Platform specific closed sources
|
# Platform specific closed sources
|
||||||
ifndef OPENJDK
|
ifndef OPENJDK
|
||||||
ifndef CLOSED_PLATFORM_SRC
|
ifndef CLOSED_PLATFORM_SRC
|
||||||
CLOSED_PLATFORM_SRC = $(JDK_TOPDIR)/src/closed/solaris
|
CLOSED_PLATFORM_SRC = $(BUILDDIR)/../src/closed/solaris
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -51,13 +51,13 @@ ifndef LIB_LOCATION
|
|||||||
endif # LIB_LOCATION
|
endif # LIB_LOCATION
|
||||||
|
|
||||||
ifndef PLATFORM_SRC
|
ifndef PLATFORM_SRC
|
||||||
PLATFORM_SRC = $(JDK_TOPDIR)/src/windows
|
PLATFORM_SRC = $(BUILDDIR)/../src/windows
|
||||||
endif # PLATFORM_SRC
|
endif # PLATFORM_SRC
|
||||||
|
|
||||||
# Platform specific closed sources
|
# Platform specific closed sources
|
||||||
ifndef OPENJDK
|
ifndef OPENJDK
|
||||||
ifndef CLOSED_PLATFORM_SRC
|
ifndef CLOSED_PLATFORM_SRC
|
||||||
CLOSED_PLATFORM_SRC = $(JDK_TOPDIR)/src/closed/windows
|
CLOSED_PLATFORM_SRC = $(BUILDDIR)/../src/closed/windows
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -367,7 +367,7 @@ else
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Settings for the VERSIONINFO tap on windows.
|
# Settings for the VERSIONINFO tap on windows.
|
||||||
VERSIONINFO_RESOURCE = $(JDK_TOPDIR)/src/windows/resource/version.rc
|
VERSIONINFO_RESOURCE = $(BUILDDIR)/../src/windows/resource/version.rc
|
||||||
|
|
||||||
ifneq ($(JDK_BUILD_NUMBER),)
|
ifneq ($(JDK_BUILD_NUMBER),)
|
||||||
COOKED_BUILD_NUMBER = $(shell $(ECHO) $(JDK_BUILD_NUMBER) | $(SED) -e 's/^b//' -e 's/^0//')
|
COOKED_BUILD_NUMBER = $(shell $(ECHO) $(JDK_BUILD_NUMBER) | $(SED) -e 's/^b//' -e 's/^0//')
|
||||||
|
@ -41,7 +41,15 @@
|
|||||||
SUN_MAKE_TEST:sh = echo "ERROR: PLEASE USE GNU VERSION OF MAKE"; exit 33
|
SUN_MAKE_TEST:sh = echo "ERROR: PLEASE USE GNU VERSION OF MAKE"; exit 33
|
||||||
|
|
||||||
ifndef JDK_TOPDIR
|
ifndef JDK_TOPDIR
|
||||||
JDK_TOPDIR=$(BUILDDIR)/..
|
ifdef BUILDDIR
|
||||||
|
JDK_TOPDIR=$(BUILDDIR)/..
|
||||||
|
else
|
||||||
|
JDK_TOPDIR:=$(error "ERROR: Cannot define top of jdk repository")
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
ifndef BUILDDIR
|
||||||
|
# Hack, due to deploy repository using this file.
|
||||||
|
BUILDDIR=$(JDK_TOPDIR)/make
|
||||||
endif
|
endif
|
||||||
ifndef JDK_MAKE_SHARED_DIR
|
ifndef JDK_MAKE_SHARED_DIR
|
||||||
JDK_MAKE_SHARED_DIR=$(JDK_TOPDIR)/make/common/shared
|
JDK_MAKE_SHARED_DIR=$(JDK_TOPDIR)/make/common/shared
|
||||||
@ -59,13 +67,13 @@ include $(JDK_TOPDIR)/make/common/CancelImplicits.gmk
|
|||||||
# there yet.
|
# there yet.
|
||||||
#
|
#
|
||||||
ifndef SHARE_SRC
|
ifndef SHARE_SRC
|
||||||
SHARE_SRC = $(JDK_TOPDIR)/src/share
|
SHARE_SRC = $(BUILDDIR)/../src/share
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Files that cannot be included in the OpenJDK distribution are
|
# Files that cannot be included in the OpenJDK distribution are
|
||||||
# collected under a parent directory which contains just those files.
|
# collected under a parent directory which contains just those files.
|
||||||
ifndef CLOSED_SRC
|
ifndef CLOSED_SRC
|
||||||
CLOSED_SRC = $(JDK_TOPDIR)/src/closed
|
CLOSED_SRC = $(BUILDDIR)/../src/closed
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# If we have no closed directory, force it to an openjdk build
|
# If we have no closed directory, force it to an openjdk build
|
||||||
@ -170,14 +178,6 @@ ifdef OPENJDK
|
|||||||
endif
|
endif
|
||||||
endif # OPENJDK
|
endif # OPENJDK
|
||||||
|
|
||||||
# Default output directory
|
|
||||||
ifdef OPENJDK
|
|
||||||
_OUTPUTDIR=$(JDK_TOPDIR)/build/$(PLATFORM)-$(ARCH)$(OPENJDK_SUFFIX)
|
|
||||||
else
|
|
||||||
_OUTPUTDIR=$(JDK_TOPDIR)/build/$(PLATFORM)-$(ARCH)
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Get platform definitions
|
# Get platform definitions
|
||||||
#
|
#
|
||||||
|
@ -36,7 +36,7 @@ ifndef JDK_MAKE_SHARED_DIR
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef CONTROL_TOPDIR
|
ifndef CONTROL_TOPDIR
|
||||||
CONTROL_TOPDIR=$(TOPDIR)/control
|
CONTROL_TOPDIR=$(TOPDIR)
|
||||||
endif
|
endif
|
||||||
ifndef HOTSPOT_TOPDIR
|
ifndef HOTSPOT_TOPDIR
|
||||||
HOTSPOT_TOPDIR=$(TOPDIR)/hotspot
|
HOTSPOT_TOPDIR=$(TOPDIR)/hotspot
|
||||||
@ -70,7 +70,8 @@ endif
|
|||||||
include $(JDK_MAKE_SHARED_DIR)/Platform.gmk
|
include $(JDK_MAKE_SHARED_DIR)/Platform.gmk
|
||||||
|
|
||||||
# Default output directory
|
# Default output directory
|
||||||
_OUTPUTDIR=$(CONTROL_TOPDIR)/build/$(PLATFORM)-$(ARCH)
|
BUILD_PARENT_DIRECTORY=$(TOPDIR)
|
||||||
|
_OUTPUTDIR=$(TOPDIR)/build/$(PLATFORM)-$(ARCH)
|
||||||
|
|
||||||
# Get platform specific settings
|
# Get platform specific settings
|
||||||
include $(JDK_MAKE_SHARED_DIR)/Defs.gmk
|
include $(JDK_MAKE_SHARED_DIR)/Defs.gmk
|
||||||
|
@ -55,7 +55,10 @@ include $(JDK_MAKE_SHARED_DIR)/Defs-utils.gmk
|
|||||||
|
|
||||||
# Simple pwd path
|
# Simple pwd path
|
||||||
define PwdPath
|
define PwdPath
|
||||||
$(shell cd $1 2> $(DEV_NULL) && pwd)
|
$(shell $(CD) $1 2> $(DEV_NULL) && $(PWD))
|
||||||
|
endef
|
||||||
|
define AbsPwdPathCheck
|
||||||
|
$(shell $(CD) .. 2> $(DEV_NULL) && $(CD) $1 2> $(DEV_NULL) && $(PWD))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# Checks an ALT value for spaces (should be one word),
|
# Checks an ALT value for spaces (should be one word),
|
||||||
@ -422,23 +425,54 @@ CACERTS_FILE:=$(call AltCheckSpaces,CACERTS_FILE)
|
|||||||
CACERTS_FILE:=$(call AltCheckValue,CACERTS_FILE)
|
CACERTS_FILE:=$(call AltCheckValue,CACERTS_FILE)
|
||||||
|
|
||||||
# OUTPUTDIR: Location of all output for the build
|
# OUTPUTDIR: Location of all output for the build
|
||||||
_BACKUP_OUTPUTDIR = $(TEMP_DISK)/$(USER)/jdk-outputdir
|
|
||||||
ifdef ALT_OUTPUTDIR
|
ifdef ALT_OUTPUTDIR
|
||||||
_POSSIBLE_OUTPUTDIR =$(subst \,/,$(ALT_OUTPUTDIR))
|
OUTPUTDIR:=$(subst \,/,$(ALT_OUTPUTDIR))
|
||||||
|
# Assumes this is absolute (checks later)
|
||||||
|
ABS_OUTPUTDIR:=$(OUTPUTDIR)
|
||||||
else
|
else
|
||||||
ifndef _OUTPUTDIR
|
ifndef _OUTPUTDIR
|
||||||
_OUTPUTDIR = $(_BACKUP_OUTPUTDIR)
|
# Default: Get "build" parent directory, which should always exist
|
||||||
|
ifndef BUILD_PARENT_DIRECTORY
|
||||||
|
BUILD_PARENT_DIRECTORY=$(BUILDDIR)/..
|
||||||
|
endif
|
||||||
|
ABS_BUILD_PARENT_DIRECTORY:=$(call FullPath,$(BUILD_PARENT_DIRECTORY))
|
||||||
|
ifdef OPENJDK
|
||||||
|
_OUTPUTDIRNAME=$(PLATFORM)-$(ARCH)$(OPENJDK_SUFFIX)
|
||||||
|
else
|
||||||
|
_OUTPUTDIRNAME=$(PLATFORM)-$(ARCH)
|
||||||
|
endif
|
||||||
|
_OUTPUTDIR=$(BUILD_PARENT_DIRECTORY)/build/$(_OUTPUTDIRNAME)
|
||||||
|
ABS_OUTPUTDIR:=$(ABS_BUILD_PARENT_DIRECTORY)/build/$(_OUTPUTDIRNAME)
|
||||||
endif
|
endif
|
||||||
_POSSIBLE_OUTPUTDIR =$(_OUTPUTDIR)
|
OUTPUTDIR:=$(_OUTPUTDIR)
|
||||||
endif
|
|
||||||
_create_outputdir1:=$(shell mkdir -p $(_POSSIBLE_OUTPUTDIR) > $(DEV_NULL) 2>&1)
|
|
||||||
OUTPUTDIR:=$(call WriteDirExists,$(_POSSIBLE_OUTPUTDIR),$(_BACKUP_OUTPUTDIR))
|
|
||||||
_create_outputdir2:=$(shell mkdir -p $(OUTPUTDIR) > $(DEV_NULL) 2>&1)
|
|
||||||
ifeq "$(OUTPUTDIR)" "$(_BACKUP_OUTPUTDIR)"
|
|
||||||
_outputdir_warning:=$(warning "WARNING: OUTPUTDIR '$(_POSSIBLE_OUTPUTDIR)' not writable, will use '$(_BACKUP_OUTPUTDIR)'")
|
|
||||||
endif
|
endif
|
||||||
|
# Check for spaces and null value
|
||||||
OUTPUTDIR:=$(call AltCheckSpaces,OUTPUTDIR)
|
OUTPUTDIR:=$(call AltCheckSpaces,OUTPUTDIR)
|
||||||
OUTPUTDIR:=$(call AltCheckValue,OUTPUTDIR)
|
OUTPUTDIR:=$(call AltCheckValue,OUTPUTDIR)
|
||||||
|
# Create the output directory and make sure it exists and is writable
|
||||||
|
_create_outputdir:=$(shell $(MKDIR) -p "$(OUTPUTDIR)" > $(DEV_NULL) 2>&1)
|
||||||
|
ifeq ($(call WriteDirExists,$(OUTPUTDIR),/dev/null),/dev/null)
|
||||||
|
_outputdir_error:=$(error "ERROR: OUTPUTDIR '$(OUTPUTDIR)' not created or not writable")
|
||||||
|
endif
|
||||||
|
# Define absolute path if needed and check for spaces and null value
|
||||||
|
ifndef ABS_OUTPUTDIR
|
||||||
|
ABS_OUTPUTDIR:=$(call FullPath,$(OUTPUTDIR))
|
||||||
|
endif
|
||||||
|
ABS_OUTPUTDIR:=$(call AltCheckSpaces,ABS_OUTPUTDIR)
|
||||||
|
ABS_OUTPUTDIR:=$(call AltCheckValue,ABS_OUTPUTDIR)
|
||||||
|
# Make doubly sure this is a full path
|
||||||
|
ifeq ($(call AbsPwdPathCheck,$(ABS_OUTPUTDIR)), )
|
||||||
|
ifdef ALT_OUTPUTDIR
|
||||||
|
_outputdir_error:=$(error "ERROR: Trouble with the absolute path for OUTPUTDIR '$(OUTPUTDIR)', was ALT_OUTPUTDIR '$(ALT_OUTPUTDIR)' an absolute path?")
|
||||||
|
else
|
||||||
|
_outputdir_error:=$(error "ERROR: Trouble with the absolute path for OUTPUTDIR '$(OUTPUTDIR)'")
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
_dir1:=$(call FullPath,$(ABS_OUTPUTDIR))
|
||||||
|
_dir2:=$(call FullPath,$(OUTPUTDIR))
|
||||||
|
ifneq ($(_dir1),$(_dir2))
|
||||||
|
_outputdir_error:=$(error "ERROR: ABS_OUTPUTDIR '$(ABS_OUTPUTDIR)' is not the same directory as OUTPUTDIR '$(OUTPUTDIR)', '$(_dir1)'!='$(_dir2)'")
|
||||||
|
endif
|
||||||
|
|
||||||
# Bin directory
|
# Bin directory
|
||||||
# NOTE: ISA_DIR is usually empty, on Solaris it might be /sparcv9 or /amd64
|
# NOTE: ISA_DIR is usually empty, on Solaris it might be /sparcv9 or /amd64
|
||||||
@ -475,9 +509,6 @@ else
|
|||||||
COPYRIGHT_YEAR = $(shell $(DATE) '+%Y')
|
COPYRIGHT_YEAR = $(shell $(DATE) '+%Y')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Absolute path to output directory
|
|
||||||
ABS_OUTPUTDIR:=$(call FullPath,$(OUTPUTDIR))
|
|
||||||
|
|
||||||
# Get shared compiler settings
|
# Get shared compiler settings
|
||||||
include $(JDK_MAKE_SHARED_DIR)/Compiler.gmk
|
include $(JDK_MAKE_SHARED_DIR)/Compiler.gmk
|
||||||
|
|
||||||
|
@ -93,20 +93,18 @@ SYSTEM_UNAME := $(shell uname)
|
|||||||
# Normal boot jdk is previous release, but a hard requirement is a 1.5 boot
|
# Normal boot jdk is previous release, but a hard requirement is a 1.5 boot
|
||||||
REQUIRED_BOOT_VER = 1.5
|
REQUIRED_BOOT_VER = 1.5
|
||||||
|
|
||||||
#This is specific to OpenJDK build
|
# If we are using freetype, this is the required version
|
||||||
ifdef OPENJDK
|
REQUIRED_FREETYPE_VERSION=2.3.0
|
||||||
REQUIRED_FREETYPE_VERSION=2.3.0
|
|
||||||
endif
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Prune out all known SCM (Source Code Management) directories
|
# Prune out all known SCM (Source Code Management) directories
|
||||||
# so they will not be included when copying directory trees
|
# so they will not be included when copying directory trees
|
||||||
# or packaging up .jar files, etc. This applies to all workspaces.
|
# or packaging up .jar files, etc. This applies to all workspaces.
|
||||||
#
|
#
|
||||||
SCM_DIRs = .hg .svn CVS RCS SCCS Codemgr_wsdata deleted_files
|
SCM_DIRs = .hg .svn CVS RCS SCCS Codemgr_wsdata deleted_files .hgignore .hgtags
|
||||||
# When changing SCM_DIRs also change SCM_DIRS_rexp and SCM_DIRS_prune:
|
# When changing SCM_DIRs also change SCM_DIRS_rexp and SCM_DIRS_prune:
|
||||||
SCM_DIRS_rexp = ".hg|.svn|CVS|RCS|SCCS|Codemgr_wsdata|deleted_files"
|
SCM_DIRS_rexp = ".hg|.svn|CVS|RCS|SCCS|Codemgr_wsdata|deleted_files|.hgignore|.hgtags"
|
||||||
SCM_DIRS_prune = \( -name .hg -o -name .svn -o -name CVS -o -name RCS -o -name SCCS -o -name Codemgr_wsdata -o -name deleted_files \) -prune
|
SCM_DIRS_prune = \( -name .hg -o -name .svn -o -name CVS -o -name RCS -o -name SCCS -o -name Codemgr_wsdata -o -name deleted_files -o -name .hgignore -o -name .hgtags \) -prune
|
||||||
|
|
||||||
# Don't define this unless it's not defined
|
# Don't define this unless it's not defined
|
||||||
ifndef VARIANT
|
ifndef VARIANT
|
||||||
|
@ -191,7 +191,7 @@ sources: $(SPP) $(FILES_genout)
|
|||||||
|
|
||||||
GEN_BUFFER_SH = genBuffer.sh
|
GEN_BUFFER_SH = genBuffer.sh
|
||||||
|
|
||||||
GEN_BUFFER_CMD = SPP="$(SPP_CMD)" NAWK=$(NAWK) SED=$(SED) \
|
GEN_BUFFER_CMD = SPP="$(SPP_CMD)" NAWK=$(NAWK) SED=$(SED) SH=$(SH) \
|
||||||
$(SH) $(GEN_BUFFER_SH)
|
$(SH) $(GEN_BUFFER_SH)
|
||||||
|
|
||||||
# Public abstract buffer classes
|
# Public abstract buffer classes
|
||||||
@ -582,7 +582,7 @@ $(BUF_GEN)/ByteBufferAsDoubleBuffer%L.java: $(BUF_SRC)/ByteBufferAs-X-Buffer.jav
|
|||||||
|
|
||||||
GEN_CODER_SH = genCoder.sh
|
GEN_CODER_SH = genCoder.sh
|
||||||
|
|
||||||
GEN_CODER_CMD = SPP="$(SPP_CMD)" SED=$(SED) NAWK=$(NAWK) $(SH) $(GEN_CODER_SH)
|
GEN_CODER_CMD = SPP="$(SPP_CMD)" SED=$(SED) NAWK=$(NAWK) SH=$(SH) $(SH) $(GEN_CODER_SH)
|
||||||
|
|
||||||
$(CS_GEN)/CharsetDecoder.java: $(CS_SRC)/Charset-X-Coder.java $(GEN_CODER_SH)
|
$(CS_GEN)/CharsetDecoder.java: $(CS_SRC)/Charset-X-Coder.java $(GEN_CODER_SH)
|
||||||
$(prep-target)
|
$(prep-target)
|
||||||
@ -602,7 +602,7 @@ $(CS_GEN)/CharsetEncoder.java: $(CS_SRC)/Charset-X-Coder.java $(GEN_CODER_SH)
|
|||||||
|
|
||||||
GEN_EX_SH = genExceptions.sh
|
GEN_EX_SH = genExceptions.sh
|
||||||
|
|
||||||
GEN_EX_CMD = NAWK=$(NAWK) $(SHELL) $(GEN_EX_SH)
|
GEN_EX_CMD = NAWK=$(NAWK) SH=$(SH) $(SH) $(GEN_EX_SH)
|
||||||
|
|
||||||
$(CH_GEN)/%Exception.java: genExceptions.sh $(CH_SRC)/exceptions
|
$(CH_GEN)/%Exception.java: genExceptions.sh $(CH_SRC)/exceptions
|
||||||
$(prep-target)
|
$(prep-target)
|
||||||
@ -635,8 +635,8 @@ $(SCS_GEN)/StandardCharsets.java: genCharsetProvider.sh \
|
|||||||
$(HASHER_JARFILE) $(SCS_SRC)/standard-charsets
|
$(HASHER_JARFILE) $(SCS_SRC)/standard-charsets
|
||||||
$(prep-target)
|
$(prep-target)
|
||||||
@$(RM) $@.temp
|
@$(RM) $@.temp
|
||||||
NAWK=$(NAWK) TEMPDIR=$(TEMPDIR) \
|
NAWK=$(NAWK) TEMPDIR=$(TEMPDIR) SH=$(SH) \
|
||||||
HASHER="$(BOOT_JAVA_CMD) -jar $(HASHER_JARFILE)" \
|
HASHER="$(BOOT_JAVA_CMD) -jar $(HASHER_JARFILE)" \
|
||||||
$(SHELL) -e genCharsetProvider.sh $(SCS_SRC)/standard-charsets $(SCS_GEN)
|
$(SH) -e genCharsetProvider.sh $(SCS_SRC)/standard-charsets $(SCS_GEN)
|
||||||
|
|
||||||
.PHONY: sources
|
.PHONY: sources
|
||||||
|
@ -48,7 +48,7 @@ echo '-->' $OUT
|
|||||||
# Header
|
# Header
|
||||||
#
|
#
|
||||||
|
|
||||||
$SHELL addNotices.sh "$COPYRIGHT_YEARS" > $OUT
|
$SH ./addNotices.sh "$COPYRIGHT_YEARS" > $OUT
|
||||||
|
|
||||||
cat <<__END__ >>$OUT
|
cat <<__END__ >>$OUT
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ gen() {
|
|||||||
echo '-->' $DST/$ID.java
|
echo '-->' $DST/$ID.java
|
||||||
out=$DST/${ID}.java
|
out=$DST/${ID}.java
|
||||||
|
|
||||||
$SHELL addNotices.sh "$COPYRIGHT_YEARS" > $out
|
$SH ./addNotices.sh "$COPYRIGHT_YEARS" > $out
|
||||||
|
|
||||||
cat >>$out <<__END__
|
cat >>$out <<__END__
|
||||||
|
|
||||||
|
@ -38,7 +38,14 @@ FT_TEST_PATH = $(TEMPDIR)/$(FT_TEST)
|
|||||||
|
|
||||||
all: $(FT_TEST_PATH)
|
all: $(FT_TEST_PATH)
|
||||||
|
|
||||||
FT_OPTIONS = -I$(FT_HEADERS) -I$(FT_HEADERS)/freetype2
|
# Start with CFLAGS (which gets us the required -xarch setting on solaris)
|
||||||
|
ifeq ($(PLATFORM), windows)
|
||||||
|
FT_OPTIONS =
|
||||||
|
else
|
||||||
|
FT_OPTIONS = $(CFLAGS)
|
||||||
|
endif
|
||||||
|
|
||||||
|
FT_OPTIONS += -I$(FT_HEADERS) -I$(FT_HEADERS)/freetype2
|
||||||
FT_OPTIONS += $(XARCH)
|
FT_OPTIONS += $(XARCH)
|
||||||
|
|
||||||
#add runtime library search path
|
#add runtime library search path
|
||||||
|
@ -63,15 +63,8 @@
|
|||||||
#define CLOSEIO
|
#define CLOSEIO
|
||||||
#endif /* NO_INTERRUPTIBLE_IO */
|
#endif /* NO_INTERRUPTIBLE_IO */
|
||||||
|
|
||||||
/*
|
/* Get typedef for rlim_t */
|
||||||
* Linux <sys/resource.h> does not define rlim_t (solaris
|
#include <sys/resource.h>
|
||||||
* does). THIS IS PROBABLY NOT THE RIGHT THING TO DO, so
|
|
||||||
* somebody please fix this.
|
|
||||||
*/
|
|
||||||
#ifdef __linux__
|
|
||||||
typedef int rlim_t ;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef CLOSEIO
|
#ifdef CLOSEIO
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user