Changeset 30972 in vbox
- Timestamp:
- Jul 21, 2010 4:00:56 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/java/Makefile.kmk
r30971 r30972 72 72 $(VBOX_JXPCOM_JDEST)/org_mozilla_xpcom_ProfileLock.h 73 73 74 75 ifndef VBOX_WITH_JAVA_SUPPORT_IN_XPIDL76 #77 # genjifaces - using VBoxXPCOM and associates.78 #79 PROGRAMS += genjifaces80 TEMPLATE_XPCOMEXEBLD = XPCOM Build executable81 TEMPLATE_XPCOMEXEBLD_EXTENDS = XPCOMBLDPROG82 TEMPLATE_XPCOMEXEBLD_EXTENDS_BY = appending83 TEMPLATE_XPCOMEXEBLD_CXXFLAGS = $(TEMPLATE_XPCOM_CXXFLAGS)84 TEMPLATE_XPCOMEXEBLD_INCS = \85 $(TEMPLATE_XPCOM_INCS) \86 $(VBOX_PATH_XPCOM_SRC) \87 $(VBOX_PATH_XPCOM_SRC)/xpcom/build \88 $(VBOX_PATH_XPCOM_SRC)/xpcom/ds89 TEMPLATE_XPCOMEXEBLD_DEFS = VBOX_WITH_XPCOM90 TEMPLATE_XPCOMEXEBLD_LIBS = $(VBoxXPCOM_LIBS) $(PATH_LIB)/VBoxCOM$(VBOX_SUFF_LIB)91 # This is OK on Linux even with hardening92 TEMPLATE_XPCOMEXEBLD_LIBS.linux = $(PATH_BIN)/VBoxXPCOM$(VBOX_SUFF_DLL)93 TEMPLATE_XPCOMEXEBLD_LIBS.solaris = $(PATH_BIN)/VBoxXPCOM$(VBOX_SUFF_DLL)94 TEMPLATE_XPCOMEXEBLD_INCS.darwin = $(TEMPLATE_XPCOM_INCS.darwin)95 TEMPLATE_XPCOMEXEBLD_LDFLAGS.darwin = \96 -framework CoreServices \97 -framework CoreFoundation \98 -framework Foundation \99 -framework AppKit \100 -framework Carbon101 TEMPLATE_XPCOMEXEBLD_LDFLAGS.linux = '$(VBOX_GCC_RPATH_OPT)$$(VBOX_ORIGIN)'102 103 ifeq ($(KBUILD_TARGET),darwin)104 define preprocess_exebld105 $(shell install_name_tool -change $(VBOX_DYLD_EXECUTABLE_PATH)/VBoxRT.dylib $(PATH_BIN)/VBoxRT.dylib $(1))106 endef107 else108 define preprocess_exebld109 endef110 endif111 112 genjifaces_TEMPLATE = XPCOMEXEBLD113 genjifaces_INCS = \114 src115 genjifaces_DEFS = \116 EXPORT_XPTI_API \117 EXPORT_XPT_API118 119 genjifaces_SOURCES = \120 ../xpcom/build/nsStringAPI.cpp \121 ../xpcom/build/nsXPComInit.cpp \122 tools/genifaces/GenerateJavaInterfaces.cpp \123 src/nsFileStreams.cpp124 genjifaces_INST = $(INST_BIN)125 genjifaces_DEPS = $(PATH_TARGET)/VBox-xpcom-idl-timestamp126 GENJIFACES_BIN := $(PATH_BIN)/genjifaces$(HOSTSUFF_EXE)127 endif # !VBOX_WITH_JAVA_SUPPORT_IN_XPIDL128 129 74 # 130 75 # Install JAR files
Note:
See TracChangeset
for help on using the changeset viewer.