14 lines
481 B
CMake
14 lines
481 B
CMake
file(GLOB headers ${CMAKE_CURRENT_SOURCE_DIR}/include/mango/*.h)
|
|
file(GLOB asm_sources
|
|
${CMAKE_CURRENT_SOURCE_DIR}/arch/${CMAKE_SYSTEM_PROCESSOR}/*.S)
|
|
set_property(SOURCE ${asm_sources} PROPERTY LANGUAGE C)
|
|
|
|
set(public_include_dirs
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include-user)
|
|
|
|
add_library(libmango STATIC ${asm_sources})
|
|
target_include_directories(libmango PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include-user)
|