CMakeLists.txt 483 B

12345678910111213141516
  1. file(GLOB_RECURSE headers *.h)
  2. if(ANKI_HEADLESS)
  3. set(sources InputDummy.cpp)
  4. set(sources ${sources} NativeWindowHeadless.cpp)
  5. elseif(SDL)
  6. set(sources InputSdl.cpp)
  7. set(sources ${sources} NativeWindowSdl.cpp)
  8. elseif(ANDROID)
  9. set(sources InputAndroid.cpp)
  10. set(sources ${sources} NativeWindowAndroid.cpp)
  11. endif()
  12. add_library(AnKiWindow ${sources} ${headers})
  13. target_compile_definitions(AnKiWindow PRIVATE -DANKI_SOURCE_FILE)
  14. target_link_libraries(AnKiWindow AnKiCore AnKiImGui)