CMakeLists.txt 477 B

12345678910111213
  1. set(SOURCES
  2. syscall.cpp
  3. )
  4. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -nostdlib")
  5. serenity_libc(LibSystem system)
  6. add_dependencies(LibSystem install_libc_headers)
  7. target_include_directories(LibSystem PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
  8. add_library(LibSystemStatic STATIC ${SOURCES})
  9. add_dependencies(LibSystemStatic install_libc_headers)
  10. target_include_directories(LibSystemStatic PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
  11. target_link_libraries(LibSystemStatic PRIVATE NoCoverage)