build: find and link to Threads::Threads
This commit is contained in:
+10
-2
@@ -1,7 +1,10 @@
|
||||
cmake_minimum_required(VERSION 3.25)
|
||||
project(fx C ASM)
|
||||
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
|
||||
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
include (TestBigEndian)
|
||||
include(Templates)
|
||||
include(Platform)
|
||||
@@ -15,7 +18,6 @@ else ()
|
||||
add_compile_definitions(FX_ENDIAN=0)
|
||||
endif ()
|
||||
|
||||
|
||||
set(CMAKE_C_STANDARD 99)
|
||||
set(CMAKE_C_EXTENSIONS OFF)
|
||||
|
||||
@@ -62,3 +64,9 @@ endforeach (assembly)
|
||||
if (fx_enable_tests)
|
||||
add_subdirectory(test)
|
||||
endif ()
|
||||
|
||||
set_target_properties(
|
||||
${fx_assemblies}
|
||||
PROPERTIES
|
||||
INSTALL_RPATH
|
||||
"${CMAKE_INSTALL_RPATH};${CMAKE_INSTALL_PREFIX}/lib")
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
add_fx_assembly(
|
||||
NAME fx.runtime
|
||||
NAMESPACES fx fx.reflection)
|
||||
NAMESPACES fx fx.reflection
|
||||
DEPENDENCIES Threads::Threads)
|
||||
|
||||
Reference in New Issue
Block a user