summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-10 09:44:00 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-10 09:44:00 +0000
commit817b48484f292c9d3bd5ee6613bd38c3e2793445 (patch)
tree9f63d10578012486c84b11141b6628f0ee4afba1
parent1a5321a8c26fbde7d5bc1d8e1884805657f4e560 (diff)
downloadVirtualBox-svn-817b48484f292c9d3bd5ee6613bd38c3e2793445.tar.gz
/Makefile.kmk: sdk build fixes and rsync optimizations. bugref:10442
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@99718 cfe28804-0f27-0410-a406-dd0f0b0b656f
-rw-r--r--Makefile.kmk12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile.kmk b/Makefile.kmk
index 3680a2b8796..948063a136d 100644
--- a/Makefile.kmk
+++ b/Makefile.kmk
@@ -448,7 +448,7 @@ if !defined(VBOX_ONLY_ADDITIONS) \
endif # VBOX_WITH_DOCS_FROM_BUILD_SERVER
- ifdef VBOX_WITH_EFI
+ if defined(VBOX_WITH_EFI) && !defined(VBOX_ONLY_SDK)
#
# Install EFI firmware image
#
@@ -517,7 +517,7 @@ if !defined(VBOX_ONLY_ADDITIONS) \
$(PATH_ROOT)/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd=>VBoxEFI32.fd \
$(PATH_ROOT)/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd=>VBoxEFI64.fd
endif # !VBOX_WITH_EFIFW_FROM_BUILD_SERVER
- endif # VBOX_WITH_EFI
+ endif # VBOX_WITH_EFI && !VBOX_ONLY_SDK
ifdef VBOX_WITH_EXTPACKS_FROM_BUILD_SERVER
@@ -2107,7 +2107,9 @@ else
'--exclude=src/VBox/Debugger/**' \
'--exclude=src/VBox/Disassembler/**' \
'--exclude=src/VBox/ExtPacks/**' \
- '--exclude=src/VBox/Frontends/VirtualBox/**' \
+ '--include=src/VBox/Frontends/' \
+ '--include=src/VBox/Frontends/VBoxShell**' \
+ '--exclude=src/VBox/Frontends/**' \
'--exclude=src/VBox/GuestHost/**' \
'--exclude=src/VBox/HostDrivers/**' \
'--exclude=src/VBox/HostServices/**' \
@@ -2116,6 +2118,10 @@ else
'--exclude=src/VBox/Runtime/**' \
'--exclude=src/VBox/Storage/**' \
'--exclude=src/VBox/VMM/**' \
+ '--include=src/libs/' \
+ '--include=src/libs/Makefile.kmk' \
+ '--include=src/libs/xpcom**' \
+ '--exclude=src/libs/**' \
. $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_SDK_BUILD_SUBDIRNAME)
sdk-build-linux.build-it: sdk-build-linux.rsync-into-vm