This repository was archived by the owner on Sep 6, 2023. It is now read-only.
File tree 2 files changed +10
-7
lines changed
2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 94
94
- name : Configure CMake
95
95
shell : bash
96
96
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
98
98
99
99
- name : Build OFS
100
100
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)
5
5
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR} /bin" )
6
6
set (CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR} /bin" )
7
7
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
-
14
8
# =============
15
9
# == OPTIONS ==
16
10
# =============
17
11
option (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 ()
18
21
19
22
# ====================
20
23
# === DEPENDENCIES ===
You can’t perform that action at this time.
0 commit comments