forked from LeenkxTeam/LNXSDK
Jolt Patch
This commit is contained in:
@ -10,7 +10,20 @@ project.cppStd = 'c++17';
|
||||
if (platform === Platform.Windows || platform === Platform.Linux) {
|
||||
project.addDefine('JPH_USE_SSE4_1');
|
||||
project.addDefine('JPH_USE_SSE4_2');
|
||||
if (process.env.JOLT_USE_AVX2) {
|
||||
project.addDefine('JPH_USE_AVX2');
|
||||
}
|
||||
}
|
||||
|
||||
if (platform === Platform.Windows) {
|
||||
project.addCppFlag('/O2');
|
||||
project.addCppFlag('/Ot');
|
||||
if (process.env.JOLT_USE_AVX2) {
|
||||
project.addCppFlag('/arch:AVX2');
|
||||
}
|
||||
project.addCppFlag('/Ob1');
|
||||
}
|
||||
project.addDefine('JPH_NO_DEBUG');
|
||||
project.addDefine('NDEBUG');
|
||||
|
||||
resolve(project);
|
||||
|
||||
Reference in New Issue
Block a user