VirtualBox

Changeset 14003

Show
Ignore:
Timestamp:
11/10/08 13:24:53 (2 months ago)
Author:
vboxsync
Message:

VBOX_XPIDL_ENV instead of lastword mess.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Config.kmk

    r13908 r14003  
    12701270 # if updating, also update xpidl_INST var in src/libs/xpcom18a4/Makefile.kmk 
    12711271 VBOX_XPIDL          ?= $(PATH_BIN)/xpidl$(HOSTSUFF_EXE) 
     1272 ifeq ($(KBUILD_TARGET),os2) 
     1273  VBOX_XPIDL_ENV      = BEGINLIBPATH="$(dir $(VBOX_XPIDL));$$BEGINLIBPATH"$(SP) 
     1274 endif 
    12721275 VBOX_PATH_XPCOM_IDL ?= $(VBOX_PATH_SDK)/bindings/xpcom/idl 
    12731276 VBOX_XPCOM_INCS     ?=                                 \ 
     
    12851288 endif 
    12861289endif 
    1287  
    1288 ifeq ($(KBUILD_TARGET),os2) 
    1289  # search DLLs in the EXE directory first 
    1290  VBOX_XPIDL    := BEGINLIBPATH="$(dir $(VBOX_XPIDL));$$BEGINLIBPATH" $(VBOX_XPIDL) 
    1291 endif 
    1292 #$(error $(VBOX_XPIDL)) 
    12931290 
    12941291# The X11 LIBPATH. (The amd64 hack is for RHEL4.) 
  • trunk/src/VBox/Main/Makefile.kmk

    r13908 r14003  
    606606        $(QUIET)$(VBOX_XSLTPROC) -o $@ $< $(VBOX_XIDL_FILE) 
    607607 
    608 $(VBOX_IDL_TYPELIB.XPCOM): $(VBOX_IDL_FILE.XPCOM) |  $$(dir $$@) $(lastword $(VBOX_XPIDL)
     608$(VBOX_IDL_TYPELIB.XPCOM): $(VBOX_IDL_FILE.XPCOM) |  $$(dir $$@) $(VBOX_XPIDL
    609609        $(call MSG_TOOL,xpidl,VBoxSVC,$<,$@) 
    610         $(QUIET)$(VBOX_XPIDL) -m typelib -I $(VBOX_PATH_XPCOM_IDL) -e $@ $< 
     610        $(QUIET)$(VBOX_XPIDL_ENV)$(VBOX_XPIDL) -m typelib -I $(VBOX_PATH_XPCOM_IDL) -e $@ $< 
    611611        chmod 0644 $@ 
    612612## @todo ^^^^^^^^^^^^ fix horrible hack 
    613613 
    614 $(VBOX_IDL_HEADER.XPCOM): $(VBOX_IDL_FILE.XPCOM) | $$(dir $$@) $(lastword $(VBOX_XPIDL)
     614$(VBOX_IDL_HEADER.XPCOM): $(VBOX_IDL_FILE.XPCOM) | $$(dir $$@) $(VBOX_XPIDL
    615615        $(call MSG_TOOL,xpidl,VBoxSVC,$<,$@) 
    616         $(QUIET)$(VBOX_XPIDL) -m header  -I $(VBOX_PATH_XPCOM_IDL) -e $@ $< 
     616        $(QUIET)$(VBOX_XPIDL_ENV)$(VBOX_XPIDL) -m header  -I $(VBOX_PATH_XPCOM_IDL) -e $@ $< 
    617617 
    618618 
  • trunk/src/libs/xpcom18a4/Makefile.kmk

    r13908 r14003  
    17481748# INSTARGET_xpidl which is the one in bin/. 
    17491749# 
    1750 $(lastword $(VBOX_XPIDL)): $$(PATH_VBox-xpcom-string)/idl_ts 
     1750$(VBOX_XPIDL): $$(PATH_VBox-xpcom-string)/idl_ts 
    17511751 
    17521752 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy