Changeset 11805 in vbox
- Timestamp:
- Aug 29, 2008 10:17:27 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 35632
- Location:
- trunk/src
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/Makefile.kmk
r11703 r11805 58 58 else # !VBOX_ONLY_ADDITIONS 59 59 # Build IPRT first because xpcom (IPC, nspr, python) depends on it. 60 SUBDIRS = VBox/Runtime bldprogs libs VBox recompiler 61 ifneq ($(wildcard apps),) 62 SUBDIRS += apps 60 ifndef VBOX_ONLY_SDK 61 SUBDIRS = VBox/Runtime 63 62 endif 64 ifdef VBOX_WITH_TESTSUITE 65 SUBDIRS += tests 66 endif 67 ifdef VBOX_WITH_TESTCASES 68 SUBDIRS += testcase 69 endif 63 SUBDIRS += bldprogs libs VBox 64 ifndef VBOX_ONLY_SDK 65 SUBDIRS += recompiler 66 ifneq ($(wildcard apps),) 67 SUBDIRS += apps 68 endif 69 ifdef VBOX_WITH_TESTSUITE 70 SUBDIRS += tests 71 endif 72 ifdef VBOX_WITH_TESTCASES 73 SUBDIRS += testcase 74 endif 75 endif #!VBOX_ONLY_SDK 70 76 ifdef VBOX_ONLY_DOCS 71 77 SUBDIRS := $(filter VBox/Runtime bldprogs libs VBox, $(SUBDIRS)) -
trunk/src/VBox/Devices/Makefile.kmk
r11750 r11805 26 26 endif 27 27 include $(KBUILD_PATH)/subheader.kmk 28 29 ifndef VBOX_ONLY_SDK30 28 31 29 # Include sub-makefiles. … … 904 902 endif 905 903 906 endif # !VBOX_ONLY_SDK907 908 904 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Devices/testcase/Makefile.kmk
r11734 r11805 32 32 # validation testcases. Perhaps a bit hackish, but extremely useful. 33 33 # 34 ifndef VBOX_ONLY_SDK 35 ifeq ($(KBUILD_TARGET),$(KBUILD_HOST)) 36 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(KBUILD_TARGET_ARCH).$(KBUILD_HOST_ARCH)),) 37 OTHERS += \ 34 ifeq ($(KBUILD_TARGET),$(KBUILD_HOST)) 35 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(KBUILD_TARGET_ARCH).$(KBUILD_HOST_ARCH)),) 36 OTHERS += \ 38 37 $(PATH_TARGET)/tstDeviceStructSize.run 39 endif40 38 endif 41 39 endif -
trunk/src/VBox/Frontends/Makefile.kmk
r11721 r11805 24 24 25 25 # Include Sub-Makefiles 26 ifndef VBOX_ONLY_SDK 27 ifdef VBOX_WITH_MAIN 28 include $(PATH_SUB_CURRENT)/VBoxManage/Makefile.kmk 26 ifdef VBOX_WITH_MAIN 27 include $(PATH_SUB_CURRENT)/VBoxManage/Makefile.kmk 28 endif 29 ifndef VBOX_ONLY_DOCS 30 ifdef VBOX_WITH_VBOXSDL 31 include $(PATH_SUB_CURRENT)/VBoxSDL/Makefile.kmk 29 32 endif 30 ifndef VBOX_ONLY_DOCS 31 ifdef VBOX_WITH_VBOXSDL 32 include $(PATH_SUB_CURRENT)/VBoxSDL/Makefile.kmk 33 ifdef VBOX_WITH_VBOXBFE 34 include $(PATH_SUB_CURRENT)/VBoxBFE/Makefile.kmk 35 endif 36 ifdef VBOX_WITH_VBOXFB 37 include $(PATH_SUB_CURRENT)/VBoxFB/Makefile.kmk 38 endif 39 ifdef VBOX_WITH_HEADLESS 40 include $(PATH_SUB_CURRENT)/VBoxHeadless/Makefile.kmk 41 endif 42 43 ifndef VBOX_KBUILD_HACKING # Have to convert these monsters if this is gonna make any sense at all... :-( 44 # Sub-directory walk (qt is too much work for now) 45 ifdef VBOX_WITH_QTGUI 46 SUBDIRS_AFTER += VirtualBox 33 47 endif 34 ifdef VBOX_WITH_ VBOXBFE35 include $(PATH_SUB_CURRENT)/VBoxBFE/Makefile.kmk48 ifdef VBOX_WITH_QT4GUI 49 SUBDIRS_AFTER += VirtualBox4 36 50 endif 37 ifdef VBOX_WITH_VBOXFB 38 include $(PATH_SUB_CURRENT)/VBoxFB/Makefile.kmk 39 endif 40 ifdef VBOX_WITH_HEADLESS 41 include $(PATH_SUB_CURRENT)/VBoxHeadless/Makefile.kmk 42 endif 43 44 ifndef VBOX_KBUILD_HACKING # Have to convert these monsters if this is gonna make any sense at all... :-( 45 # Sub-directory walk (qt is too much work for now) 46 ifdef VBOX_WITH_QTGUI 47 SUBDIRS_AFTER += VirtualBox 48 endif 49 ifdef VBOX_WITH_QT4GUI 50 SUBDIRS_AFTER += VirtualBox4 51 endif 52 endif # !VBOX_KBUILD_HACKING 53 endif # !VBOX_ONLY_DOCS 54 endif # !VBOX_ONLY_SDK 51 endif # !VBOX_KBUILD_HACKING 52 endif # !VBOX_ONLY_DOCS 55 53 56 54 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk
r11754 r11805 287 287 PROGRAMS += VirtualBox4 288 288 endif 289 ifndef VBOX_ONLY_SDK 290 ifeq ($(filter-out freebsd linux openbsd netbsd solaris,$(KBUILD_TARGET)),) # X11 291 DLLS += VBoxKeyboard 292 ## @todo convert to install target. 293 OTHERS += $(PATH_BIN)/vboxkeyboard.tar.gz 294 CLEAN += $(PATH_BIN)/vboxkeyboard.tar.gz 295 endif 289 290 ifeq ($(filter-out freebsd linux openbsd netbsd solaris,$(KBUILD_TARGET)),) # X11 291 DLLS += VBoxKeyboard 292 ## @todo convert to install target. 293 OTHERS += $(PATH_BIN)/vboxkeyboard.tar.gz 294 CLEAN += $(PATH_BIN)/vboxkeyboard.tar.gz 296 295 endif 297 296 INSTALLS += VirtualBox4.nls -
trunk/src/VBox/HostDrivers/Makefile.kmk
r11721 r11805 27 27 include $(KBUILD_PATH)/subheader.kmk 28 28 29 ifndef VBOX_ONLY_SDK 30 # Include sub-makefiles. 31 include $(PATH_SUB_CURRENT)/Support/Makefile.kmk 29 # Include sub-makefiles. 30 include $(PATH_SUB_CURRENT)/Support/Makefile.kmk 32 31 33 ifndef VBOX_ONLY_DOCS 34 ifeq ($(KBUILD_TARGET),win) 35 include $(PATH_SUB_CURRENT)/VBoxTAP/Makefile.kmk 32 ifndef VBOX_ONLY_DOCS 33 ifeq ($(KBUILD_TARGET),win) 34 include $(PATH_SUB_CURRENT)/VBoxTAP/Makefile.kmk 35 endif 36 ifdef VBOX_WITH_USB 37 include $(PATH_SUB_CURRENT)/VBoxUSB/Makefile.kmk 38 endif 39 if1of ($(KBUILD_TARGET), darwin solaris) 40 ifndef VBOX_OSE 41 include $(PATH_SUB_CURRENT)/VBoxNetFlt/Makefile.kmk 36 42 endif 37 ifdef VBOX_WITH_USB 38 include $(PATH_SUB_CURRENT)/VBoxUSB/Makefile.kmk 39 endif 40 if1of ($(KBUILD_TARGET), darwin solaris) 41 ifndef VBOX_OSE 42 include $(PATH_SUB_CURRENT)/VBoxNetFlt/Makefile.kmk 43 endif 44 endif 45 endif # !VBOX_ONLY_DOCS 46 endif # !VBOX_ONLY_SDK 43 endif 44 endif # !VBOX_ONLY_DOCS 47 45 48 46 # Let kBuild generate the rules. -
trunk/src/VBox/Main/Makefile.kmk
r11778 r11805 42 42 $(PATH_VBoxCOM): 43 43 $(QUIET)$(MKDIR) -p $@ 44 $(PATH_BIN)/components/: 45 $(MKDIR) -p $@ 44 46 endif #!VBOX_ONLY_SDK 45 47 -
trunk/src/VBox/Makefile.kmk
r11703 r11805 71 71 HostDrivers 72 72 73 else ifdef VBOX_ONLY_SDK 74 SUBDIRS = \ 75 Main \ 76 RDP \ 77 Installer 78 73 79 else # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_DOCS 74 80 SUBDIRS_BLDPROGS = Devices Main -
trunk/src/VBox/RDP/client/Makefile.kmk
r11721 r11805 26 26 # The rdesktop-vrdp program. 27 27 # 28 ifndef VBOX_ONLY_SDK 29 PROGRAMS += rdesktop-vrdp 30 endif 28 PROGRAMS += rdesktop-vrdp 31 29 rdesktop-vrdp_TEMPLATE = VBOXR3NPEXE 32 30 rdesktop-vrdp_SDKS = VBOX_OPENSSL -
trunk/src/VBox/Runtime/Makefile.kmk
r11725 r11805 56 56 LIBRARIES += RuntimeR3 57 57 DLLS += VBoxRT 58 59 else ifdef VBOX_ONLY_SDK60 # Nothing really61 58 62 59 else # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_DOCS -
trunk/src/VBox/VMM/Makefile.kmk
r11725 r11805 26 26 endif 27 27 include $(KBUILD_PATH)/subheader.kmk 28 29 ifndef VBOX_ONLY_SDK30 28 31 29 # Include sub-makefiles. … … 435 433 VMMAll/VMMAll.cpp_DEFS = VBOX_SVN_REV=$(VBOX_SVN_REV) 436 434 437 endif #!VBOX_ONLY_SDK438 439 435 include $(KBUILD_PATH)/subfooter.kmk 440 436 -
trunk/src/VBox/VMM/testcase/Makefile.kmk
r11734 r11805 52 52 # validation testcases. Perhaps a bit hackish, but extremely useful. 53 53 # 54 ifndef VBOX_ONLY_SDK 55 ifeq ($(KBUILD_TARGET),$(KBUILD_HOST)) 56 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(KBUILD_TARGET_ARCH).$(KBUILD_HOST_ARCH)),) 57 OTHERS += \ 54 ifeq ($(KBUILD_TARGET),$(KBUILD_HOST)) 55 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(KBUILD_TARGET_ARCH).$(KBUILD_HOST_ARCH)),) 56 OTHERS += \ 58 57 $(PATH_TARGET)/tstAsmStructs.run \ 59 58 $(PATH_TARGET)/tstVMStructSize.run 60 endif61 59 endif 62 60 endif -
trunk/src/apps/Makefile.kmk
r11721 r11805 14 14 include $(KBUILD_PATH)/subheader.kmk 15 15 16 ifndef VBOX_ONLY_SDK 17 ifdef VBOX_WITH_KCHMVIEWER 18 ifneq ($(wildcard $(PATH_SUB_CURRENT)/kchmviewer-4.3),) 19 # subdirectory currently not possible because of _QT_MOCHDRS 20 SUBDIRS_AFTER += kchmviewer-4.3 21 endif 16 ifdef VBOX_WITH_KCHMVIEWER 17 ifneq ($(wildcard $(PATH_SUB_CURRENT)/kchmviewer-4.3),) 18 # subdirectory currently not possible because of _QT_MOCHDRS 19 SUBDIRS_AFTER += kchmviewer-4.3 22 20 endif 23 ifneq ($(wildcard $(PATH_SUB_CURRENT)/tunctl),) 24 ifeq ($(KBUILD_TARGET),linux)25 include $(PATH_SUB_CURRENT)/tunctl/Makefile.kmk26 endif21 endif 22 ifneq ($(wildcard $(PATH_SUB_CURRENT)/tunctl),) 23 ifeq ($(KBUILD_TARGET),linux) 24 include $(PATH_SUB_CURRENT)/tunctl/Makefile.kmk 27 25 endif 28 endif # !VBOX_ONLY_SDK26 endif 29 27 30 28 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/recompiler/Makefile.kmk
r11725 r11805 36 36 SUB_DEPTH = ../.. 37 37 include $(KBUILD_PATH)/subheader.kmk 38 39 ifndef VBOX_ONLY_SDK40 38 41 39 BLDPROGS += dyngen … … 339 337 $< > [email protected] 340 338 $(MV) -f [email protected] $@ 341 342 endif # !VBOX_ONLY_SDK343 339 344 340 include $(KBUILD_PATH)/subfooter.kmk -
trunk/src/testcase/Makefile.kmk
r11721 r11805 23 23 include $(KBUILD_PATH)/subheader.kmk 24 24 25 ifndef VBOX_ONLY_SDK 26 PROGRAMS += tstRunTestcases 27 endif 25 PROGRAMS += tstRunTestcases 28 26 29 27 tstRunTestcases_TEMPLATE = VBOXR3TSTEXE
Note:
See TracChangeset
for help on using the changeset viewer.