Changeset 960 in vbox for trunk/Config.kmk
- Timestamp:
- Feb 17, 2007 9:12:10 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r957 r960 49 49 # Install paths. 50 50 PATH_INS := $(PATH_OUT) 51 PATH_BIN = $(PATH_INS)/bin 52 PATH_DLL = $(PATH_INS)/bin 53 PATH_SYS = $(PATH_INS)/bin 54 PATH_LIB = $(PATH_INS)/lib 55 PATH_DOC = $(PATH_INS)/doc 56 INST_TESTCASE = bin/testcase/ 57 INST_ADDITIONS = bin/additions/ 58 INST_ADDITIONS_LIB = lib/additions/ 59 INST_SDK = bin/sdk 60 INST_SDK_SAMPLES = $(INST_SDK)/samples 51 ifeq ($(BUILD_TARGET),darwin) 52 INST_DIST = dist/ 53 INST_SDK = $(INST_DIST)sdk/ 54 INST_SDK_SAMPLES = $(INST_SDK)samples 55 56 # the bundles 57 INST_VIRTUALBOX = $(INST_DIST)VirtualBox.app/ 58 INST_VBOXDRV = $(INST_DIST)VBoxDrv.kext/ 59 INST_VBOXTAP = $(INST_DIST)VBoxTAP.kext/ 60 INST_VBOXUSB = $(INST_DIST)VBoxUSB.kext/ 61 62 # put everything in the VirtualBox app bundle. 63 INST_BIN = $(INST_VIRTUALBOX)Contents/MacOS/ 64 INST_DLL = $(INST_BIN) 65 INST_SYS = $(INST_BIN) 66 INST_TESTCASE = $(INST_BIN)testcase/ 67 INST_ADDITIONS = $(INST_BIN)MacOS/additions/ 68 69 # other paths 70 INST_LIB = lib/ 71 INST_ADDITIONS_LIB = $(PATH_LIB)/additions/ 72 73 else 74 75 INST_BIN = bin/ 76 INST_DIST = $(INST_BIN) 77 INST_DLL = $(INST_BIN) 78 INST_SDK = $(INST_BIN)sdk/ 79 INST_SDK_SAMPLES = $(INST_SDK)samples 80 INST_DLL = $(INST_BIN) 81 INST_SYS = $(INST_BIN) 82 INST_TESTCASE = $(INST_BIN)testcase/ 83 INST_ADDITIONS = $(INST_BIN)additions/ 84 85 INST_LIB = lib/ 86 INST_ADDITIONS_LIB = $(INST_LIB)additions/ 87 endif 88 89 PATH_BIN = $(patsubst %/,%,$(PATH_INS)/$(INST_BIN)) 90 PATH_DLL = $(patsubst %/,%,$(PATH_INS)/$(INST_DLL)) 91 PATH_SYS = $(patsubst %/,%,$(PATH_INS)/$(INST_SYS)) 92 PATH_LIB = $(patsubst %/,%,$(PATH_INS)/$(INST_LIB)) 93 PATH_DOC = $(PATH_OUT)/doc 94 VBOX_PATH_SDK = $(patsubst %/,%,$(PATH_INS)/$(INST_SDK)) 95 96 61 97 62 98 # Delete targets on failure. … … 602 638 LIB_VMM = $(PATH_BIN)/VBoxVMM.dylib 603 639 LIB_VMMGC = $(PATH_BIN)/VMMGC.gc 604 LIB_REM = $(PATH_ BIN)/VBoxREMImp.dylib640 LIB_REM = $(PATH_LIB)/VBoxREMImp.dylib 605 641 endif 606 642 ifeq ($(BUILD_TARGET),l4) … … 701 737 VBOX_WITH_XPCOM = 1 702 738 VBOX_XPIDL ?= $(PATH_OBJ)/src/libs/xpcom18a4/xpidl/xpidl$(HOSTSUFF_EXE) 703 VBOX_PATH_XPCOM_IDL ?= $( PATH_BIN)/sdk/idl739 VBOX_PATH_XPCOM_IDL ?= $(VBOX_PATH_SDK)/idl 704 740 VBOX_XPCOM_INCS ?= \ 705 $( PATH_BIN)/sdk/include \706 $( PATH_BIN)/sdk/include/xpcom \707 $( PATH_BIN)/sdk/include/xpcom/nsprpub \708 $( PATH_BIN)/sdk/include/xpcom/string \709 $( PATH_BIN)/sdk/include/xpcom/xpcom \710 $( PATH_BIN)/sdk/include/xpcom/ipcd741 $(VBOX_PATH_SDK)/include \ 742 $(VBOX_PATH_SDK)/include/xpcom \ 743 $(VBOX_PATH_SDK)/include/xpcom/nsprpub \ 744 $(VBOX_PATH_SDK)/include/xpcom/string \ 745 $(VBOX_PATH_SDK)/include/xpcom/xpcom \ 746 $(VBOX_PATH_SDK)/include/xpcom/ipcd 711 747 # libIDL-config (for xpcom18a4) 712 748 ifeq ($(origin VBOX_LIBIDL_CONFIG),undefined) … … 1523 1559 TEMPLATE_VBOXMAINCLIENT_EXTENDS = VBOXMAINEXE 1524 1560 TEMPLATE_VBOXMAINCLIENT_INCS = $(TEMPLATE_VBOXMAINEXE_INCS) \ 1525 $( PATH_BIN)/sdk/include1561 $(VBOX_PATH_SDK)/include 1526 1562 ifdef VBOX_WITH_XPCOM 1527 1563 TEMPLATE_VBOXMAINCLIENT_INCS += \ … … 1564 1600 TEMPLATE_VBOXQTGUIEXE_DEFS = IN_RING3 QT_NO_DEBUG QT_THREAD_SUPPORT $(ARCH_BITS_DEFS) 1565 1601 TEMPLATE_VBOXQTGUIEXE_INCS = \ 1566 $( PATH_BIN)/sdk/include \1602 $(VBOX_PATH_SDK)/include \ 1567 1603 $(VBOX_PATH_QT)/include 1568 1604 … … 1785 1821 TEMPLATE_VBOXW32GUESTR3_CFLAGS.kprofile = $(TEMPLATE_VBOXW32GUESTR3_CXXFLAGS.kprofile) 1786 1822 TEMPLATE_VBOXW32GUESTR3_INCS = \ 1787 $( PATH_BIN)/sdk/include1823 $(VBOX_PATH_SDK)/include 1788 1824 TEMPLATE_VBOXW32GUESTR3_LDFLAGS = \ 1789 1825 /NOD /INCREMENTAL:NO /MAPINFO:EXPORTS /LARGEADDRESSAWARE \
Note:
See TracChangeset
for help on using the changeset viewer.