summaryrefslogtreecommitdiff
path: root/src/VBox/NetworkServices/Makefile.kmk
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2019-07-19 16:16:19 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2019-07-19 16:16:19 +0000
commit3e09d9eed18d238247a801cf05fa2ab22921f693 (patch)
treeac994eb5e57371c9f16cbfe8f0aff6bc0ed6a0fd /src/VBox/NetworkServices/Makefile.kmk
parent651baab1ab1088f1fa2f77de4b45f19c252802f6 (diff)
downloadVirtualBox-svn-3e09d9eed18d238247a801cf05fa2ab22921f693.tar.gz
*.kmk: Preparing for dropping 32-bit host support. Introducing a variable VBOX_SUPPORTED_HOST_ARCHS controlling what's supported and not. bugref:9511
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@79891 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/NetworkServices/Makefile.kmk')
-rw-r--r--src/VBox/NetworkServices/Makefile.kmk14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/VBox/NetworkServices/Makefile.kmk b/src/VBox/NetworkServices/Makefile.kmk
index 2666ba001d4..3d1be159cb5 100644
--- a/src/VBox/NetworkServices/Makefile.kmk
+++ b/src/VBox/NetworkServices/Makefile.kmk
@@ -18,13 +18,13 @@
SUB_DEPTH = ../../..
include $(KBUILD_PATH)/subheader.kmk
-# VBoxNetDHCP and VBoxNetNAT require COM/XPCOM
-ifdef VBOX_WITH_MAIN
- # Include sub-makefiles.
- include $(PATH_SUB_CURRENT)/Dhcpd/Makefile.kmk
- ifdef VBOX_WITH_NAT_SERVICE
- include $(PATH_SUB_CURRENT)/NAT/Makefile.kmk
- endif
+# Include sub-makefiles.
+include $(PATH_SUB_CURRENT)/Dhcpd/Makefile.kmk
+
+# VBoxNetNAT requires COM/XPCOM.
+if defined(VBOX_WITH_NAT_SERVICE) && defined(VBOX_WITH_MAIN) \
+ && "$(intersects $(KBUILD_TARGET_ARCH),$(VBOX_SUPPORTED_HOST_ARCHS))" != ""
+ include $(PATH_SUB_CURRENT)/NAT/Makefile.kmk
endif
include $(FILE_KBUILD_SUB_FOOTER)