diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-10 09:09:07 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-10 09:09:07 +0000 |
commit | d35cbdabfc9ef70a81be2c523ef232158b36e97c (patch) | |
tree | b5b28927aace52ce6cb357e133f5001d6c2ab39a | |
parent | b43830921916e98f1921e2b19da8b4ecc57074e2 (diff) | |
download | VirtualBox-svn-d35cbdabfc9ef70a81be2c523ef232158b36e97c.tar.gz |
/Makefile.kmk: Exclude more stuff from rsync into the linux build VM to save space. bugref:10442
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@99716 cfe28804-0f27-0410-a406-dd0f0b0b656f
-rw-r--r-- | Makefile.kmk | 59 |
1 files changed, 55 insertions, 4 deletions
diff --git a/Makefile.kmk b/Makefile.kmk index dbca9b936d1..3680a2b8796 100644 --- a/Makefile.kmk +++ b/Makefile.kmk @@ -1325,8 +1325,42 @@ else additions-build-linux.rsync-into-vm: $(TIME) -- $(call VBOX_RSYNC_IN_FN,linux,*) \ '--exclude=src/VBox/Additions/WINNT/**' \ + '--include=src/VBox/Devices/' \ + '--include=src/VBox/Devices/Audio/' \ + '--include=src/VBox/Devices/Audio/**' \ + '--include=src/VBox/Devices/build/' \ + '--include=src/VBox/Devices/build/**' \ + '--exclude=src/VBox/Devices/**' \ + '--exclude=src/VBox/Debugger/**' \ + '--exclude=src/VBox/ExtPacks/**' \ '--exclude=src/VBox/Frontends/**' \ + '--exclude=src/VBox/HostService/**' \ + '--exclude=src/VBox/ImageMounter/**' \ + '--exclude=src/VBox/Main/**' \ + '--exclude=src/VBox/NetworkServices/**' \ + '--exclude=src/VBox/RDP/**' \ + '--exclude=src/VBox/Storage/**' \ + '--include=src/VBox/ValidationKit/' \ + '--include=src/VBox/ValidationKit/Config.kmk' \ + '--include=src/VBox/ValidationKit/utils/' \ + '--include=src/VBox/ValidationKit/utils/audio/' \ + '--include=src/VBox/ValidationKit/utils/audio/**' \ + '--exclude=src/VBox/ValidationKit/**' \ '--exclude=src/VBox/VMM/**' \ + '--exclude=src/libs/dxvk-native-**' \ + '--exclude=src/libs/curl-**' \ + '--exclude=src/libs/libjpeg-turbo-**' \ + '--exclude=src/libs/libogg-**' \ + '--exclude=src/libs/libpng-**' \ + '--exclude=src/libs/libssh-**' \ + '--exclude=src/libs/libtpms-**' \ + '--exclude=src/libs/libvorbis-**' \ + '--exclude=src/libs/libvpx-**' \ + '--exclude=src/libs/libxml-**' \ + '--exclude=src/libs/softfloat-**' \ + '--exclude=src/libs/TestFloat-**' \ + '--exclude=src/libs/xpcom18a4/**' \ + '--exclude=src/apps/**' \ . $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) additions-build-linux.build-it: additions-build-linux.rsync-into-vm @@ -1640,7 +1674,16 @@ ifeq ($(KBUILD_TARGET),linux) else # Serialize 32-bit and 64-bit ASSUMING the same VM builds both. extpacks-build-linux.rsync-into-vm: $(VBOX_EXTPACKS_BUILD_WIN_HOST_FIRST) - $(TIME) -- $(call VBOX_RSYNC_IN_FN,linux,*) . $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME) + $(TIME) -- $(call VBOX_RSYNC_IN_FN,linux,*) \ + '--exclude=src/VBox/Additions/**' \ + '--exclude=src/VBox/Debugger/**' \ + '--exclude=src/VBox/Frontends/**' \ + '--exclude=src/VBox/GuestHost/**' \ + '--exclude=src/VBox/HostServices/**' \ + '--exclude=src/VBox/ImageMounter/**' \ + '--exclude=src/VBox/NetworkServices/**' \ + '--exclude=src/app/**' \ + . $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME) extpacks-build-linux.build-it: extpacks-build-linux.rsync-into-vm $(call VBOX_BLD_VM_MSG_BEGIN,Linux/amd64 extension packs) @@ -1853,8 +1896,7 @@ else # !OS/2 validationkit-build-os2.rsync-into-vm: -$(VBOX_BLD_VM_OS2_KKILL_STUFF) $(TIME) -- $(call VBOX_RSYNC_IN_FN,os2,*,nossh) \ - '--exclude=src/VBox/Additions/x11/**' \ - '--exclude=src/VBox/Additions/WINNT/**' \ + '--exclude=src/VBox/Additions/**' \ '--exclude=src/VBox/Frontends/**' \ '--exclude=src/VBox/VMM/**' \ . rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) @@ -1884,9 +1926,18 @@ ifeq ($(KBUILD_TARGET),linux) else validationkit-build-linux.rsync-into-vm: $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST) $(TIME) -- $(call VBOX_RSYNC_IN_FN,linux,*) \ - '--exclude=src/VBox/Additions/WINNT/**' \ + '--exclude=src/VBox/Additions/**' \ + '--exclude=src/VBox/Debugger/**' \ '--exclude=src/VBox/Frontends/**' \ + '--exclude=src/VBox/GuestHost/**' \ + '--exclude=src/VBox/HostServices/**' \ + '--exclude=src/VBox/ImageMounter/**' \ + '--exclude=src/VBox/Main/**' \ + '--exclude=src/VBox/NetworkServices/**' \ + '--exclude=src/VBox/RDP/**' \ + '--exclude=src/VBox/Storage/**' \ '--exclude=src/VBox/VMM/**' \ + '--exclude=src/app/**' \ . $(VBOX_BLD_VM_LNX_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) validationkit-build-linux.build-it: validationkit-build-linux.rsync-into-vm |