diff options
author | crupest <crupest@outlook.com> | 2023-10-19 16:34:34 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2023-10-19 16:34:34 +0800 |
commit | e1061e0cf685b9d35da336259918b95c3c663560 (patch) | |
tree | 6e0dff7c249b37eaaa44db5f358bfcf07638d2b3 | |
parent | 23e5aa42954212fbc3156918e9bfb6b689d0953d (diff) | |
download | cru-e1061e0cf685b9d35da336259918b95c3c663560.tar.gz cru-e1061e0cf685b9d35da336259918b95c3c663560.tar.bz2 cru-e1061e0cf685b9d35da336259918b95c3c663560.zip |
Fix dll path problem for libs.
Now windows ci should work!
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 49abb47c..6fd86852 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,6 +17,9 @@ endif() set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) + project(cru) if (APPLE) @@ -28,13 +31,9 @@ set(OLD_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS}) set(BUILD_SHARED_LIBS OFF) add_subdirectory(lib/Catch2) set(BUILD_SHARED_LIBS ${OLD_BUILD_SHARED_LIBS}) - add_subdirectory(lib/double-conversion) add_subdirectory(lib/GSL) -set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) -set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) - enable_testing() if (MSVC) |