mirror of
https://github.com/usatiuk/psil.git
synced 2025-10-28 18:57:48 +01:00
hopefully fix some weird linking error
This commit is contained in:
@@ -1,6 +1,10 @@
|
|||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
|
||||||
|
find_package(Threads REQUIRED)
|
||||||
|
|
||||||
add_library(support src/Logger.cpp src/Options.cpp)
|
add_library(support src/Logger.cpp src/Options.cpp)
|
||||||
|
|
||||||
|
target_link_libraries(support PRIVATE Threads::Threads)
|
||||||
|
|
||||||
target_include_directories(support PUBLIC include)
|
target_include_directories(support PUBLIC include)
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
|
||||||
|
find_package(Threads REQUIRED)
|
||||||
|
|
||||||
add_library(vm src/VM.cpp src/Cell.cpp
|
add_library(vm src/VM.cpp src/Cell.cpp
|
||||||
src/Parser.cpp src/MemoryContext.cpp src/Handle.cpp src/Compiler.cpp)
|
src/Parser.cpp src/MemoryContext.cpp src/Handle.cpp src/Compiler.cpp)
|
||||||
|
|
||||||
target_link_libraries(vm PUBLIC support)
|
target_link_libraries(vm PUBLIC support)
|
||||||
|
target_link_libraries(vm PRIVATE Threads::Threads)
|
||||||
|
|
||||||
target_include_directories(vm PUBLIC include)
|
target_include_directories(vm PUBLIC include)
|
||||||
|
|||||||
Reference in New Issue
Block a user