Changeset 84533 in vbox
- Timestamp:
- May 26, 2020 10:43:04 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 138262
- Location:
- trunk
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r84473 r84533 1678 1678 1679 1679 # 1680 # Temporary measure while kBuild / tools updates their define quoting.1681 #1682 if1of ($(VBOX_VCC_TOOL_STEM), VCC140 VCC141 VCC142)1683 VBOX_WITH_AUTOMATIC_DEFS_QUOTING = 11684 endif1685 1686 #1687 1680 # Default tool nonsense. 1688 1681 # … … 1761 1754 # subscribe to C preprocessing semantics. 1762 1755 ifdef VBOX_PATH_APP_PRIVATE 1763 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1756 ifdef KMK_WITH_QUOTING 1764 1757 CDEFS += RTPATH_APP_PRIVATE="$(VBOX_PATH_APP_PRIVATE)" 1765 1758 else … … 1768 1761 endif 1769 1762 ifdef VBOX_PATH_APP_PRIVATE_ARCH 1770 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1763 ifdef KMK_WITH_QUOTING 1771 1764 CDEFS += RTPATH_APP_PRIVATE_ARCH="$(VBOX_PATH_APP_PRIVATE_ARCH)" 1772 1765 else … … 1775 1768 endif 1776 1769 ifdef VBOX_PATH_APP_PRIVATE_ARCH_TOP 1777 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1770 ifdef KMK_WITH_QUOTING 1778 1771 CDEFS += RTPATH_APP_PRIVATE_ARCH_TOP="$(VBOX_PATH_APP_PRIVATE_ARCH_TOP)" 1779 1772 else … … 1782 1775 endif 1783 1776 ifdef VBOX_PATH_SHARED_LIBS 1784 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1777 ifdef KMK_WITH_QUOTING 1785 1778 CDEFS += RTPATH_SHARED_LIBS="$(VBOX_PATH_SHARED_LIBS)" 1786 1779 else … … 1789 1782 endif 1790 1783 ifdef VBOX_PATH_APP_DOCS 1791 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1784 ifdef KMK_WITH_QUOTING 1792 1785 CDEFS += RTPATH_APP_DOCS="$(VBOX_PATH_APP_DOCS)" 1793 1786 else -
trunk/src/VBox/Additions/3D/mesa/Makefile.kmk
r83832 r84533 123 123 $(VBOX_MESA)/src/gallium/state_trackers/wgl \ 124 124 $(TEMPLATE_VBoxMesa3DGuestR3Dll_INCS) 125 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING125 ifdef KMK_WITH_QUOTING 126 126 TEMPLATE_VBoxMesa3DGuestR3Lib_DEFS = \ 127 127 $(TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS) \ -
trunk/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk
r83823 r84533 26 26 endif 27 27 VBoxTray_SDKS = ReorderCompilerIncs $(VBOX_WINDDK_GST) 28 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING28 ifdef KMK_WITH_QUOTING 29 29 VBoxTray_DEFS := VBOX_WITH_HGCM VBOX_BUILD_TARGET="$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" 30 30 else -
trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk
r83822 r84533 88 88 $(if $(VBOX_WITH_HGCM),VBOX_WITH_HGCM,) 89 89 90 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING90 ifdef KMK_WITH_QUOTING 91 91 VBoxService_DEFS += VBOX_BUILD_TARGET="$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" 92 92 else -
trunk/src/VBox/Devices/Makefile.kmk
r84411 r84533 1305 1305 tstIntNetHardened-1_TEMPLATE = VBoxR3HardenedTstExe 1306 1306 tstIntNetHardened-1_NAME = tstIntNet-1 1307 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1307 ifdef KMK_WITH_QUOTING 1308 1308 tstIntNetHardened-1_DEFS = PROGRAM_NAME_STR="tstIntNet-1" 1309 1309 else … … 1511 1511 IN_VMSVGA3D \ 1512 1512 VBOX_WINE_WITH_IPRT 1513 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1513 ifdef KMK_WITH_QUOTING 1514 1514 VBoxSVGA3D_DEFS += \ 1515 1515 WINE_UNICODE_API= \ -
trunk/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
r84411 r84533 108 108 DLLS += VBoxDTraceCmd 109 109 VBoxDTraceCmd_TEMPLATE = VBoxR3ExtPackDTrace 110 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING110 ifdef KMK_WITH_QUOTING 111 111 VBoxDTraceCmd_DEFS = RTMEM_WRAP_TO_EF_APIS VBOX_EXTPACK_VBOXDTRACE_MANGLED_NAME="$(VBOX_EXTPACK_VBOXDTRACE_MANGLED_NAME)" 112 112 else -
trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk
r84396 r84533 109 109 110 110 tstGIP-2Hardened_TEMPLATE = VBoxR3HardenedTstExe 111 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING111 ifdef KMK_WITH_QUOTING 112 112 tstGIP-2Hardened_DEFS = PROGRAM_NAME_STR="tstGIP-2" 113 113 else -
trunk/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk
r83803 r84533 48 48 endif 49 49 VBoxUSB_SDKS = ReorderCompilerIncs $(VBOX_WINDDK) $(VBOX_WINPSDK)INCS 50 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING50 ifdef KMK_WITH_QUOTING 51 51 VBoxUSB_DEFS := IN_RT_R0 IN_SUP_R0 VBOX_DBG_LOG_NAME="USBDev" 52 52 else … … 80 80 VBoxUSBMon_SDKS = ReorderCompilerIncs $(VBOX_WINDDK) $(VBOX_WINPSDK)INCS 81 81 VBoxUSBMon_DEFS = IN_RT_R0 IN_SUP_R0 NTDDI_WINNT=_NTDDI_VISTA VBOXUSBFILTERMGR_USB_SPINLOCK 82 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING82 ifdef KMK_WITH_QUOTING 83 83 VBoxUSBMon_DEFS += VBOX_DBG_LOG_NAME="USBMon" 84 84 else -
trunk/src/VBox/Main/Makefile.kmk
r84492 r84533 1245 1245 endif # !win 1246 1246 1247 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1247 ifdef KMK_WITH_QUOTING 1248 1248 glue/VBoxLogRelCreate.cpp_DEFS = KBUILD_TYPE="$(KBUILD_TYPE)" 1249 1249 else … … 1313 1313 DLLS += VBoxProxyStub 1314 1314 VBoxProxyStub_TEMPLATE = VBOXMAINCOMP 1315 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING1315 ifdef KMK_WITH_QUOTING 1316 1316 VBoxProxyStub_DEFS := REGISTER_PROXY_DLL PROXY_CLSID_IS=$(quote $(VBOX_MIDL_PROXY_CLSID_IS)) 1317 1317 else -
trunk/src/VBox/Main/src-helper-apps/OpenGLTest/Makefile.kmk
r83819 r84533 48 48 VBoxTestOGL_DEFS.darwin = DARWIN=1 GL_GLEXT_LEGACY _GNU_SOURCE 49 49 VBoxTestOGL_DEFS.freebsd = FreeBSD=1 _GNU_SOURCE 50 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING50 ifdef KMK_WITH_QUOTING 51 51 VBoxTestOGL_DEFS = VBOX_BUILD_TARGET="$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" 52 52 else -
trunk/src/VBox/NetworkServices/Dhcpd/Makefile.kmk
r83779 r84533 50 50 VBoxNetDHCP_INCS += . $(addprefix ../../Devices/Network/lwip-new/,$(LWIP_INCS)) 51 51 52 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING52 ifdef KMK_WITH_QUOTING 53 53 VBoxNetDHCP_DEFS = KBUILD_TYPE="$(KBUILD_TYPE)" 54 54 else -
trunk/src/VBox/NetworkServices/NAT/Makefile.kmk
r84396 r84533 37 37 VBoxNetNATHardened_TEMPLATE = VBOXR3HARDENEDEXE 38 38 VBoxNetNATHardened_NAME = VBoxNetNAT 39 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING39 ifdef KMK_WITH_QUOTING 40 40 VBoxNetNATHardened_DEFS = SERVICE_NAME="VBoxNetNAT" 41 41 else -
trunk/src/VBox/Runtime/Makefile.kmk
r84310 r84533 154 154 IPRT_BLDCFG_VERSION_MINOR=$(VBOX_VERSION_MINOR) \ 155 155 IPRT_BLDCFG_VERSION_BUILD=$(VBOX_VERSION_BUILD) 156 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING156 ifdef KMK_WITH_QUOTING 157 157 common/misc/buildconfig.cpp_DEFS += \ 158 158 IPRT_BLDCFG_VERSION_STRING="$(VBOX_VERSION_STRING)" \ … … 2183 2183 endif 2184 2184 ifdef VBOX_WITH_DTRACE_R3 2185 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING2185 ifdef KMK_WITH_QUOTING 2186 2186 VBoxRT_DEFS += IPRT_WITH_DTRACE IPRT_DTRACE_INCLUDE="dtrace/iprt.h" 2187 2187 else … … 2652 2652 endif 2653 2653 if defined(VBOX_WITH_DTRACE_R0) && !defined(VBOX_ONLY_VALIDATIONKIT) 2654 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING2654 ifdef KMK_WITH_QUOTING 2655 2655 RuntimeR0_DEFS += IPRT_WITH_DTRACE IPRT_DTRACE_PREFIX=VBOXVMM_ IPRT_DTRACE_INCLUDE="dtrace/VBoxVMM.h" 2656 2656 else -
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r84396 r84533 773 773 tstRTR0DbgKrnlInfoDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 774 774 tstRTR0DbgKrnlInfoDriverHardened_NAME = tstRTR0DbgKrnlInfoDriver 775 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING775 ifdef KMK_WITH_QUOTING 776 776 tstRTR0DbgKrnlInfoDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0DbgKrnlInfoDriver" 777 777 else … … 799 799 tstRTR0MemUserKernelDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 800 800 tstRTR0MemUserKernelDriverHardened_NAME = tstRTR0MemUserKernelDriver 801 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING801 ifdef KMK_WITH_QUOTING 802 802 tstRTR0MemUserKernelDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0MemUserKernelDriver" 803 803 else … … 824 824 tstRTR0SemMutexDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 825 825 tstRTR0SemMutexDriverHardened_NAME = tstRTR0SemMutexDriver 826 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING826 ifdef KMK_WITH_QUOTING 827 827 tstRTR0SemMutexDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0SemMutexDriver" 828 828 else … … 849 849 tstRTR0ThreadDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 850 850 tstRTR0ThreadDriverHardened_NAME = tstRTR0ThreadDriver 851 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING851 ifdef KMK_WITH_QUOTING 852 852 tstRTR0ThreadDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0ThreadDriver" 853 853 else … … 874 874 tstRTR0TimerDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 875 875 tstRTR0TimerDriverHardened_NAME = tstRTR0TimerDriver 876 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING876 ifdef KMK_WITH_QUOTING 877 877 tstRTR0TimerDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0TimerDriver" 878 878 else … … 899 899 tstRTR0ThreadPreemptionDriverHardened_TEMPLATE = VBoxR3HardenedTstExe 900 900 tstRTR0ThreadPreemptionDriverHardened_NAME = tstRTR0ThreadPreemptionDriver 901 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING901 ifdef KMK_WITH_QUOTING 902 902 tstRTR0ThreadPreemptionDriverHardened_DEFS = PROGRAM_NAME_STR="tstRTR0ThreadPreemptionDriver" 903 903 else -
trunk/src/VBox/Runtime/tools/Makefile.kmk
r83767 r84533 46 46 IPRT_BLDCFG_VERSION_MINOR=$(VBOX_VERSION_MINOR) \ 47 47 IPRT_BLDCFG_VERSION_BUILD=$(VBOX_VERSION_BUILD) 48 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING48 ifdef KMK_WITH_QUOTING 49 49 bldRTIsoMaker_DEFS += \ 50 50 IPRT_BLDCFG_VERSION_STRING="$(VBOX_VERSION_STRING)" \ -
trunk/src/VBox/VMM/Makefile.kmk
r84486 r84533 247 247 248 248 # SSM wish to know the build type, host os and arch. 249 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING249 ifdef KMK_WITH_QUOTING 250 250 VMMR3/SSM.cpp_DEFS +=\ 251 251 KBUILD_TYPE="$(KBUILD_TYPE)" \ -
trunk/src/VBox/VMM/testcase/Makefile.kmk
r84396 r84533 218 218 tstGlobalConfigHardened_TEMPLATE = VBoxR3HardenedTstExe 219 219 tstGlobalConfigHardened_NAME = tstGlobalConfig 220 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING220 ifdef KMK_WITH_QUOTING 221 221 tstGlobalConfigHardened_DEFS = PROGRAM_NAME_STR="tstGlobalConfig" 222 222 else … … 250 250 tstMMHyperHeapHardened_TEMPLATE = VBoxR3HardenedTstExe 251 251 tstMMHyperHeapHardened_NAME = tstMMHyperHeap 252 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING252 ifdef KMK_WITH_QUOTING 253 253 tstMMHyperHeapHardened_DEFS = PROGRAM_NAME_STR="tstMMHyperHeap" 254 254 else … … 279 279 tstCFGMHardened_TEMPLATE = VBoxR3HardenedTstExe 280 280 tstCFGMHardened_NAME = tstCFGM 281 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING281 ifdef KMK_WITH_QUOTING 282 282 tstCFGMHardened_DEFS = PROGRAM_NAME_STR="tstCFGM" 283 283 else … … 321 321 tstVMREQHardened_TEMPLATE = VBOXR3HARDENEDEXE 322 322 tstVMREQHardened_NAME = tstVMREQ 323 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING323 ifdef KMK_WITH_QUOTING 324 324 tstVMREQHardened_DEFS = PROGRAM_NAME_STR="tstVMREQ" 325 325 else … … 341 341 tstAnimateHardened_TEMPLATE = VBOXR3HARDENEDEXE 342 342 tstAnimateHardened_NAME = tstAnimate 343 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING343 ifdef KMK_WITH_QUOTING 344 344 tstAnimateHardened_DEFS = PROGRAM_NAME_STR="tstAnimate" 345 345 else … … 372 372 tstVMMHardened_TEMPLATE = VBOXR3HARDENEDEXE 373 373 tstVMMHardened_NAME = tstVMM 374 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING374 ifdef KMK_WITH_QUOTING 375 375 tstVMMHardened_DEFS = PROGRAM_NAME_STR="tstVMM" 376 376 else … … 405 405 tstMicroHardened_TEMPLATE = VBOXR3HARDENEDEXE 406 406 tstMicroHardened_NAME = tstMicro 407 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING407 ifdef KMK_WITH_QUOTING 408 408 tstMicroHardened_DEFS = PROGRAM_NAME_STR="tstMicro" 409 409 else … … 472 472 tstPDMAsyncCompletionHardened_TEMPLATE = VBOXR3HARDENEDEXE 473 473 tstPDMAsyncCompletionHardened_NAME = tstPDMAsyncCompletion 474 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING474 ifdef KMK_WITH_QUOTING 475 475 tstPDMAsyncCompletionHardened_DEFS = PROGRAM_NAME_STR="tstPDMAsyncCompletion" 476 476 else … … 493 493 tstPDMAsyncCompletionStressHardened_TEMPLATE = VBOXR3HARDENEDEXE 494 494 tstPDMAsyncCompletionStressHardened_NAME = tstPDMAsyncCompletionStress 495 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING495 ifdef KMK_WITH_QUOTING 496 496 tstPDMAsyncCompletionStressHardened_DEFS = PROGRAM_NAME_STR="tstPDMAsyncCompletionStress" 497 497 else -
trunk/src/VBox/ValidationKit/utils/TestExecServ/Makefile.kmk
r83777 r84533 31 31 PROGRAMS += TestExecService 32 32 TestExecService_TEMPLATE = VBoxValidationKitR3 33 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING33 ifdef KMK_WITH_QUOTING 34 34 TestExecService_DEFS = \ 35 35 KBUILD_TARGET="$(KBUILD_TARGET)" \
Note:
See TracChangeset
for help on using the changeset viewer.