Skip to content

Commit e8aece6

Browse files
committed
Fix Windows build
1 parent f1474c3 commit e8aece6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

build/BuildWindowsTask.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ public sealed class BuildWindowsTask : FrostingTask<BuildContext>
1010
public override void Run(BuildContext context)
1111
{
1212
var buildWorkingDir = "basis_universal/";
13+
14+
// needed until https://github.com/BinomialLLC/basis_universal/pull/391 gets merged
15+
context.ReplaceRegexInFiles("basis_universal/CMakeLists.txt", "project(basisu)", "project(basisu C CXX)\nset(CMAKE_CXX_STANDARD 17)");
16+
1317
context.StartProcess("cmake", new ProcessSettings { WorkingDirectory = buildWorkingDir, Arguments = "-DSAN=ON CMakeLists.txt" });
1418
context.ReplaceTextInFiles("basis_universal/basisu.vcxproj", "MultiThreadedDLL", "MultiThreaded");
1519
context.StartProcess("cmake", new ProcessSettings { WorkingDirectory = buildWorkingDir, Arguments = "--build . --config release" });

0 commit comments

Comments
 (0)