19 lines
329 B
CMake
19 lines
329 B
CMake
|
cmake_minimum_required(VERSION 3.29)
|
||
|
|
||
|
project(moka-std)
|
||
|
|
||
|
function(add_stdlib target source)
|
||
|
add_library(${target} SHARED
|
||
|
${source}
|
||
|
)
|
||
|
|
||
|
add_dependencies(${target} moka-core)
|
||
|
|
||
|
target_link_libraries(${target}
|
||
|
PUBLIC moka-core
|
||
|
)
|
||
|
|
||
|
install(TARGETS ${target} LIBRARY DESTINATION lib/moka)
|
||
|
endfunction()
|
||
|
|