Compare commits
2 Commits
v0.1.12
...
6d176c2020
| Author | SHA1 | Date | |
|---|---|---|---|
| 6d176c2020 | |||
| 83c1fba265 |
@@ -74,6 +74,7 @@ jobs:
|
||||
- name: Configure CMake
|
||||
run: |
|
||||
cmake -B build -S . -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_SYSTEM_NAME=Windows \
|
||||
-DCMAKE_C_COMPILER=x86_64-w64-mingw32-gcc \
|
||||
-DCMAKE_CXX_COMPILER=x86_64-w64-mingw32-g++ \
|
||||
|
||||
@@ -147,6 +147,9 @@ set_target_properties(hex-unlocked PROPERTIES OUTPUT_NAME "${RANDOM_EXE_NAME}")
|
||||
# compiler / IDE config
|
||||
if(NOT MSVC)
|
||||
target_link_options(hex-unlocked PRIVATE -static -static-libgcc -static-libstdc++)
|
||||
if(CMAKE_BUILD_TYPE MATCHES "Release|MinSizeRel")
|
||||
target_link_options(hex-unlocked PRIVATE -s)
|
||||
endif()
|
||||
else()
|
||||
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT hex-unlocked)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user