⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jdk.mk

📁 支持SSL v2/v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509v3证书等安全协议或标准的开发库编译用到NSPR
💻 MK
📖 第 1 页 / 共 2 页
字号:
	# (3) specify "linker" information	JAVA_CPU = alpha	JAVA_LIBDIR = jre/lib/$(JAVA_CPU)	JAVA_CLIBS =	JAVA_LIBS  = -L$(JAVA_HOME)/$(JAVA_LIBDIR)/$(JDK_THREADING_MODEL) -lhpi	JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic -ljvm	JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR) -ljava	JAVA_LIBS += $(JAVA_CLIBS)	LDFLAGS += $(JAVA_LIBS)	# no JIT option available on this platform	JDK_JIT_OPT =endif# set [Silicon Graphics IRIX] platformsifeq ($(OS_ARCH), IRIX)	# (1) specify "location" information	ifeq ($(JAVA_HOME),)		JAVA_HOME = /share/builds/components/jdk/1.2.1/IRIX	endif	JAVA_CLASSES = $(JAVA_HOME)/lib/dev.jar:$(JAVA_HOME)/lib/rt.jar	ifeq ($(JRE_HOME),)		JRE_HOME = $(JAVA_HOME)		JRE_CLASSES = $(JAVA_CLASSES)	else		ifeq ($(JRE_CLASSES),)			JRE_CLASSES = $(JRE_HOME)/lib/dev.jar:$(JRE_HOME)/lib/rt.jar		endif	endif	PATH_SEPARATOR = :	# (2) specify "header" information	JAVA_ARCH = irix	INCLUDES += -I$(JAVA_HOME)/include	INCLUDES += -I$(JAVA_HOME)/include/$(JAVA_ARCH)	# (3) specify "-n32 linker" information	JAVA_CPU = sgi	JAVA_LIBDIR = lib32/$(JAVA_CPU)	JAVA_CLIBS =	JAVA_LIBS  = -L$(JAVA_HOME)/$(JAVA_LIBDIR)/$(JDK_THREADING_MODEL) -lhpi	JAVA_LIBS += -lirixextra	JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic -ljvm	JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR) -ljava	JAVA_LIBS += $(JAVA_CLIBS)	LDFLAGS += $(JAVA_LIBS)	# no JIT option available on this platform	JDK_JIT_OPT =endif######################################################################## [4] Define remaining JDK "Core Components" default toolset options  ######################################################################### set JDK optimization modelifeq ($(BUILD_OPT),1)	JDK_OPTIMIZER_OPT = -Oelse	JDK_OPTIMIZER_OPT = -gendif# set minimal JDK debugging modelifeq ($(JDK_DEBUG),1)	JDK_DEBUG_OPT    = -debugelse	JDK_DEBUG_OPT    =endif# set default path to repository for JDK classesifeq ($(JDK_CLASS_REPOSITORY_OPT),)	JDK_CLASS_REPOSITORY_OPT = -d $(JAVA_DESTPATH)endif# initialize the JDK heap size option to a default valueifeq ($(JDK_INIT_HEAP_OPT),)	JDK_INIT_HEAP_OPT = -ms8mendif# define a default JDK classpathifeq ($(JDK_CLASSPATH),)	JDK_CLASSPATH = "$(JAVA_DESTPATH)$(PATH_SEPARATOR)$(JAVA_SOURCEPATH)$(PATH_SEPARATOR)$(JAVA_CLASSES)"endif# by default, override CLASSPATH environment variable using the JDK classpath option with $(JDK_CLASSPATH)ifeq ($(JDK_CLASSPATH_OPT),)	JDK_CLASSPATH_OPT = -classpath $(JDK_CLASSPATH)endifendififdef NS_USE_JDK_TOOLSET######################################################################## [5] Define JDK "Core Components" toolset;                           ##     (always allow a user to override these values)                  ########################################################################## (1) appletviewer#ifeq ($(APPLETVIEWER),)	APPLETVIEWER_PROG   = $(JAVA_HOME)/bin/appletviewer$(PROG_SUFFIX)	APPLETVIEWER_FLAGS  = $(JDK_THREADING_MODEL_OPT)	APPLETVIEWER_FLAGS += $(JDK_DEBUG_OPT)	APPLETVIEWER_FLAGS += $(JDK_JIT_OPT)	APPLETVIEWER        = $(APPLETVIEWER_PROG) $(APPLETVIEWER_FLAGS)endif## (2) jar#ifeq ($(JAR),)	JAR_PROG   = $(JAVA_HOME)/bin/jar$(PROG_SUFFIX)	JAR_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAR        = $(JAR_PROG) $(JAR_FLAGS)endif## (3) java#ifeq ($(JAVA),)	JAVA_PROG   = $(JAVA_HOME)/bin/java$(PROG_SUFFIX)	JAVA_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVA_FLAGS += $(JDK_DEBUG_OPT)	JAVA_FLAGS += $(JDK_CLASSPATH_OPT)	JAVA_FLAGS += $(JDK_INIT_HEAP_OPT)	JAVA_FLAGS += $(JDK_JIT_OPT)	JAVA        = $(JAVA_PROG) $(JAVA_FLAGS) endif## (4) javac#ifeq ($(JAVAC),)	JAVAC_PROG   = $(JAVA_HOME)/bin/javac$(PROG_SUFFIX)	JAVAC_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAC_FLAGS += $(JDK_OPTIMIZER_OPT)	JAVAC_FLAGS += $(JDK_DEBUG_OPT)	JAVAC_FLAGS += $(JDK_CLASSPATH_OPT)	JAVAC_FLAGS += -J$(JDK_INIT_HEAP_OPT)	JAVAC_FLAGS += $(JDK_CLASS_REPOSITORY_OPT)	JAVAC        = $(JAVAC_PROG) $(JAVAC_FLAGS)endif## (5) javadoc#ifeq ($(JAVADOC),)	JAVADOC_PROG   = $(JAVA_HOME)/bin/javadoc$(PROG_SUFFIX)	JAVADOC_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVADOC_FLAGS += $(JDK_CLASSPATH_OPT)	JAVADOC_FLAGS += -J$(JDK_INIT_HEAP_OPT)	JAVADOC        = $(JAVADOC_PROG) $(JAVADOC_FLAGS)endif## (6) javah#ifeq ($(JAVAH),)	JAVAH_PROG   = $(JAVA_HOME)/bin/javah$(PROG_SUFFIX)	JAVAH_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAH_FLAGS += $(JDK_CLASSPATH_OPT)	JAVAH        = $(JAVAH_PROG) $(JAVAH_FLAGS)endif## (7) javakey#ifeq ($(JAVAKEY),)	JAVAKEY_PROG   = $(JAVA_HOME)/bin/javakey$(PROG_SUFFIX)	JAVAKEY_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAKEY        = $(JAVAKEY_PROG) $(JAVAKEY_FLAGS)endif## (8) javap#ifeq ($(JAVAP),)	JAVAP_PROG   = $(JAVA_HOME)/bin/javap$(PROG_SUFFIX)	JAVAP_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAP_FLAGS += $(JDK_CLASSPATH_OPT)	JAVAP_FLAGS += -J$(JDK_INIT_HEAP_OPT)	JAVAP        = $(JAVAP_PROG) $(JAVAP_FLAGS)endif## (9) javat#ifeq ($(JAVAT),)	JAVAT_PROG   = $(JAVA_HOME)/bin/javat$(PROG_SUFFIX)	JAVAT_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAT        = $(JAVAT_PROG) $(JAVAT_FLAGS)endif## (10) javaverify#ifeq ($(JAVAVERIFY),)	JAVAVERIFY_PROG   = $(JAVA_HOME)/bin/javaverify$(PROG_SUFFIX)	JAVAVERIFY_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JAVAVERIFY        = $(JAVAVERIFY_PROG) $(JAVAVERIFY_FLAGS)endif## (11) javaw#ifeq ($(JAVAW),)	jJAVAW_PROG   = $(JAVA_HOME)/bin/javaw$(PROG_SUFFIX)	jJAVAW_FLAGS  = $(JDK_THREADING_MODEL_OPT)	jJAVAW_FLAGS += $(JDK_DEBUG_OPT)	jJAVAW_FLAGS += $(JDK_CLASSPATH_OPT)	jJAVAW_FLAGS += $(JDK_INIT_HEAP_OPT)	jJAVAW_FLAGS += $(JDK_JIT_OPT)	jJAVAW        = $(JAVAW_PROG) $(JAVAW_FLAGS)endif## (12) jdb#ifeq ($(JDB),)	JDB_PROG   = $(JAVA_HOME)/bin/jdb$(PROG_SUFFIX)	JDB_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JDB_FLAGS += $(JDK_DEBUG_OPT)	JDB_FLAGS += $(JDK_CLASSPATH_OPT)	JDB_FLAGS += $(JDK_INIT_HEAP_OPT)	JDB_FLAGS += $(JDK_JIT_OPT)	JDB        = $(JDB_PROG) $(JDB_FLAGS)endif## (13) jre#ifeq ($(JRE),)	JRE_PROG   = $(JAVA_HOME)/bin/jre$(PROG_SUFFIX)	JRE_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JRE_FLAGS += $(JDK_CLASSPATH_OPT)	JRE_FLAGS += $(JDK_INIT_HEAP_OPT)	JRE_FLAGS += $(JDK_JIT_OPT)	JRE        = $(JRE_PROG) $(JRE_FLAGS) endif## (14) jrew#ifeq ($(JREW),)	JREW_PROG   = $(JAVA_HOME)/bin/jrew$(PROG_SUFFIX)	JREW_FLAGS  = $(JDK_THREADING_MODEL_OPT)	JREW_FLAGS += $(JDK_CLASSPATH_OPT)	JREW_FLAGS += $(JDK_INIT_HEAP_OPT)	JREW_FLAGS += $(JDK_JIT_OPT)	JREW        = $(JREW_PROG) $(JREW_FLAGS) endif## (15) native2ascii#ifeq ($(NATIVE2ASCII),)	NATIVE2ASCII_PROG   = $(JAVA_HOME)/bin/native2ascii$(PROG_SUFFIX)	NATIVE2ASCII_FLAGS  = $(JDK_THREADING_MODEL_OPT)	NATIVE2ASCII        = $(NATIVE2ASCII_PROG) $(NATIVE2ASCII_FLAGS) endif## (16) rmic#ifeq ($(RMIC),)	RMIC_PROG   = $(JAVA_HOME)/bin/rmic$(PROG_SUFFIX)	RMIC_FLAGS  = $(JDK_THREADING_MODEL_OPT)	RMIC_FLAGS += $(JDK_OPTIMIZER_OPT)	RMIC_FLAGS += $(JDK_CLASSPATH_OPT)	RMIC        = $(RMIC_PROG) $(RMIC_FLAGS) endif## (17) rmiregistry#ifeq ($(RMIREGISTRY),)	RMIREGISTRY_PROG   = $(JAVA_HOME)/bin/rmiregistry$(PROG_SUFFIX)	RMIREGISTRY_FLAGS  = $(JDK_THREADING_MODEL_OPT)	RMIREGISTRY        = $(RMIREGISTRY_PROG) $(RMIREGISTRY_FLAGS) endif## (18) serialver#ifeq ($(SERIALVER),)	SERIALVER_PROG   = $(JAVA_HOME)/bin/serialver$(PROG_SUFFIX)	SERIALVER_FLAGS  = $(JDK_THREADING_MODEL_OPT)	SERIALVER        = $(SERIALVER_PROG) $(SERIALVER_FLAGS) endif endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -