- Timestamp:
- Feb 21, 2024 10:16:44 AM (7 months ago)
- File:
-
- 1 edited
-
trunk/Config.kmk (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r103369 r103485 70 70 BLD_TYPE_dbgopt_EXTENDS = debug 71 71 BLD_TYPE_dbgopt_EXTENDS_BY = overriding 72 73 ## 'parfait' builds 74 # Same as release builds, except that the result is prepared for static code 75 # analysis by parfait. 76 KBUILD_BLD_TYPES += parfait 77 BLD_TYPE_parfait_EXTENDS = release 78 BLD_TYPE_parfait_EXTENDS_BY = appending 79 80 ## 'parfait-dbg' builds 81 # Same as debug builds, except that the result is prepared for static code 82 # analysis by parfait. 83 KBUILD_BLD_TYPES += parfait-dbg 84 BLD_TYPE_parfait-dbg_EXTENDS = release 85 BLD_TYPE_parfait-dbg_EXTENDS_BY = appending 72 86 73 87 # Temporary hack for kBuild ticket #83. … … 1409 1423 1410 1424 1411 ifdef VBOX_WITH_PARFAIT 1425 # 1426 # Configure 'parfait' and 'parfait-dbg' builds. 1427 # 1428 # We ASSUME that anyone doing this kind of build has the parfait tools 1429 # package already fetched using: 1430 # kmk VBOX_WITH_PARFAIT=1 -C tools fetch 1431 # 1432 if1of ($(KBUILD_TYPE),parfait parfait-dbg) 1433 VBOX_WITH_PARFAIT := 1 1434 VBOX_WITHOUT_PRECOMPILED_HEADERS := 1 # @todo Remove when working everywhere 1435 endif 1436 1437 1438 if defined(VBOX_WITH_PARFAIT) 1412 1439 # 1413 1440 # This includes the tool overrides for running with parfait. … … 2024 2051 DEFS.strict = RT_STRICT VBOX_STRICT 2025 2052 DEFS.asan = RT_STRICT VBOX_STRICT 2053 DEFS.parfait = VBOX_WITH_PARFAIT 2054 DEFS.parfait-dbg = VBOX_WITH_PARFAIT 2026 2055 DEFS.x86 = RT_ARCH_X86 __X86__ 2027 2056 DEFS.amd64 = RT_ARCH_AMD64 __AMD64__
Note:
See TracChangeset
for help on using the changeset viewer.

