Skip to content

Commit 1333aa6

Browse files
committed
Tune: Add support c.CCpp.General.MultiProcessorCompilation = true;
1 parent b847e6e commit 1333aa6

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

SolutionProjectModel/ProjectFileTypes.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@ class SPM_DLLEXPORT CCppGeneralConf : public ReflectClassT<CCppGeneralConf>
393393
REFLECTABLE(CCppGeneralConf,
394394

395395
// Additional Include Directories, ';' separated list.
396-
(CStringW)AdditionalIncludeDirectories
396+
(CStringW)AdditionalIncludeDirectories,
397+
(bool)MultiProcessorCompilation
397398
);
398399
};
399400

SolutionProjectModel/testCppApp.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ void __declspec(dllexport) main(void)
1515

1616
Project proj(L"gn");
1717

18-
proj.SetSaveDirectory(LR"(D:\Prototyping\crashpad\gn)");
18+
proj.SetSaveDirectory(LR"(C:\PrototypingQuick\CrashPad\gn)");
1919
//proj.SetVsVersion(2019);
2020
proj.AddPlatform(L"x64");
2121

@@ -216,6 +216,7 @@ void __declspec(dllexport) main(void)
216216
c.General.LinkIncremental = true;
217217
c.CCpp.Optimization.Optimization = optimization_Disabled;
218218
c.CCpp.General.AdditionalIncludeDirectories = L".;out";
219+
c.CCpp.General.MultiProcessorCompilation = true;
219220
c.CCpp.Preprocessor.PreprocessorDefinitions = defines + L";%(PreprocessorDefinitions)";
220221
c.Linker.System.SubSystem = subsystem_Console;
221222
c.Linker.Input.AdditionalDependencies = L"ws2_32.lib;Shlwapi.lib;%(AdditionalDependencies)";

0 commit comments

Comments
 (0)