This repository was archived by the owner on Sep 6, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 9494 - name : Configure CMake
9595 shell : bash
9696 working-directory : ${{runner.workspace}}/build
97- run : cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -G "Visual Studio 16 2019" -A x64
97+ run : cmake $GITHUB_WORKSPACE -DOFS_AVX=1 - DCMAKE_BUILD_TYPE=$BUILD_TYPE -G "Visual Studio 16 2019" -A x64
9898
9999 - name : Build OFS
100100 working-directory : ${{runner.workspace}}/build
Original file line number Diff line number Diff line change @@ -5,16 +5,19 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
55set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR} /bin" )
66set (CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR} /bin" )
77
8-
9- if (WIN32 )
10- set (CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>" )
11- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:AVX" )
12- endif ()
13-
148# =============
159# == OPTIONS ==
1610# =============
1711option (OFS_PROFILE OFF )
12+ option (OFS_AVX OFF )
13+
14+ if (WIN32 )
15+ set (CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>" )
16+ if (OFS_AVX)
17+ message ("OFS AVX ENABLED" )
18+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:AVX" )
19+ endif ()
20+ endif ()
1821
1922# ====================
2023# === DEPENDENCIES ===
You can’t perform that action at this time.
0 commit comments