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)