VirtualBox

Changeset 30972 in vbox


Ignore:
Timestamp:
Jul 21, 2010 4:00:56 PM (15 years ago)
Author:
vboxsync
Message:

Java bridge: remove unneeded code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/java/Makefile.kmk

    r30971 r30972  
    7272        $(VBOX_JXPCOM_JDEST)/org_mozilla_xpcom_ProfileLock.h
    7373
    74 
    75 ifndef VBOX_WITH_JAVA_SUPPORT_IN_XPIDL
    76  #
    77  # genjifaces - using VBoxXPCOM and associates.
    78  #
    79  PROGRAMS += genjifaces
    80  TEMPLATE_XPCOMEXEBLD                   = XPCOM Build executable
    81  TEMPLATE_XPCOMEXEBLD_EXTENDS           = XPCOMBLDPROG
    82  TEMPLATE_XPCOMEXEBLD_EXTENDS_BY        = appending
    83  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/ds
    89  TEMPLATE_XPCOMEXEBLD_DEFS              = VBOX_WITH_XPCOM
    90  TEMPLATE_XPCOMEXEBLD_LIBS              = $(VBoxXPCOM_LIBS) $(PATH_LIB)/VBoxCOM$(VBOX_SUFF_LIB)
    91  # This is OK on Linux even with hardening
    92  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 Carbon
    101  TEMPLATE_XPCOMEXEBLD_LDFLAGS.linux     = '$(VBOX_GCC_RPATH_OPT)$$(VBOX_ORIGIN)'
    102 
    103  ifeq ($(KBUILD_TARGET),darwin)
    104   define preprocess_exebld
    105    $(shell install_name_tool -change $(VBOX_DYLD_EXECUTABLE_PATH)/VBoxRT.dylib $(PATH_BIN)/VBoxRT.dylib $(1))
    106   endef
    107  else
    108   define preprocess_exebld
    109   endef
    110  endif
    111 
    112  genjifaces_TEMPLATE = XPCOMEXEBLD
    113  genjifaces_INCS     =    \
    114          src
    115  genjifaces_DEFS     =    \
    116          EXPORT_XPTI_API  \
    117          EXPORT_XPT_API
    118 
    119  genjifaces_SOURCES  =    \
    120         ../xpcom/build/nsStringAPI.cpp  \
    121          ../xpcom/build/nsXPComInit.cpp \
    122          tools/genifaces/GenerateJavaInterfaces.cpp \
    123          src/nsFileStreams.cpp
    124  genjifaces_INST = $(INST_BIN)
    125  genjifaces_DEPS = $(PATH_TARGET)/VBox-xpcom-idl-timestamp
    126  GENJIFACES_BIN := $(PATH_BIN)/genjifaces$(HOSTSUFF_EXE)
    127 endif # !VBOX_WITH_JAVA_SUPPORT_IN_XPIDL
    128 
    12974#
    13075# Install JAR files
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette