Files
rosetta/lib/librosetta/CMakeLists.txt
T

14 lines
387 B
CMake
Raw Normal View History

cmake_minimum_required(VERSION 3.31)
project(librosetta C ASM)
file(GLOB sources *.c)
file(GLOB headers include/rosetta/*.h)
add_library(rosetta STATIC ${sources} ${headers})
target_include_directories(rosetta PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(rosetta PRIVATE libmagenta)
install(TARGETS rosetta)
install(FILES ${headers} DESTINATION include/rosetta)