72 ################################################################################ |
72 ################################################################################ |
73 |
73 |
74 ifeq ($(OPENJDK_TARGET_OS), linux) |
74 ifeq ($(OPENJDK_TARGET_OS), linux) |
75 $(eval $(call SetupJdkExecutable, BUILD_JEXEC, \ |
75 $(eval $(call SetupJdkExecutable, BUILD_JEXEC, \ |
76 NAME := jexec, \ |
76 NAME := jexec, \ |
77 TYPE := EXECUTABLE, \ |
|
78 SRC := $(TOPDIR)/src/$(MODULE)/unix/native/launcher, \ |
77 SRC := $(TOPDIR)/src/$(MODULE)/unix/native/launcher, \ |
79 INCLUDE_FILES := jexec.c, \ |
78 INCLUDE_FILES := jexec.c, \ |
80 OPTIMIZATION := LOW, \ |
79 OPTIMIZATION := LOW, \ |
81 CFLAGS := $(CFLAGS_JDKEXE) \ |
80 CFLAGS := $(CFLAGS_JDKEXE) \ |
82 -I$(TOPDIR)/src/$(MODULE)/share/native/libjli, \ |
81 -I$(TOPDIR)/src/$(MODULE)/share/native/libjli, \ |
92 ################################################################################ |
91 ################################################################################ |
93 |
92 |
94 ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), ) |
93 ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), ) |
95 $(eval $(call SetupJdkExecutable, BUILD_JSPAWNHELPER, \ |
94 $(eval $(call SetupJdkExecutable, BUILD_JSPAWNHELPER, \ |
96 NAME := jspawnhelper, \ |
95 NAME := jspawnhelper, \ |
97 TYPE := EXECUTABLE, \ |
|
98 SRC := $(TOPDIR)/src/$(MODULE)/unix/native/jspawnhelper, \ |
96 SRC := $(TOPDIR)/src/$(MODULE)/unix/native/jspawnhelper, \ |
99 OPTIMIZATION := LOW, \ |
97 OPTIMIZATION := LOW, \ |
100 CFLAGS := $(CFLAGS_JDKEXE) -I$(TOPDIR)/src/$(MODULE)/unix/native/libjava, \ |
98 CFLAGS := $(CFLAGS_JDKEXE) -I$(TOPDIR)/src/$(MODULE)/unix/native/libjava, \ |
101 EXTRA_OBJECT_FILES := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjava/childproc.o, \ |
99 EXTRA_OBJECT_FILES := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjava/childproc.o, \ |
102 LDFLAGS := $(LDFLAGS_JDKEXE), \ |
100 LDFLAGS := $(LDFLAGS_JDKEXE), \ |