CMakeLists.txt 1.2 KB

12345678910111213141516171819202122232425
  1. # RMLUI_CMAKE_MINIMUM_VERSION_RAISE_NOTICE:
  2. # Using absolute paths to prevent improper interpretation of relative paths Relative paths can be used once the minimum
  3. # CMake version is greater or equal than CMake 3.13
  4. target_sources(rmlui_core PRIVATE
  5. "${CMAKE_CURRENT_SOURCE_DIR}/FontEngineInterfaceDefault.cpp"
  6. "${CMAKE_CURRENT_SOURCE_DIR}/FontEngineInterfaceDefault.h"
  7. "${CMAKE_CURRENT_SOURCE_DIR}/FontFace.cpp"
  8. "${CMAKE_CURRENT_SOURCE_DIR}/FontFace.h"
  9. "${CMAKE_CURRENT_SOURCE_DIR}/FontFaceHandleDefault.cpp"
  10. "${CMAKE_CURRENT_SOURCE_DIR}/FontFaceHandleDefault.h"
  11. "${CMAKE_CURRENT_SOURCE_DIR}/FontFaceLayer.cpp"
  12. "${CMAKE_CURRENT_SOURCE_DIR}/FontFaceLayer.h"
  13. "${CMAKE_CURRENT_SOURCE_DIR}/FontFamily.cpp"
  14. "${CMAKE_CURRENT_SOURCE_DIR}/FontFamily.h"
  15. "${CMAKE_CURRENT_SOURCE_DIR}/FontProvider.cpp"
  16. "${CMAKE_CURRENT_SOURCE_DIR}/FontProvider.h"
  17. "${CMAKE_CURRENT_SOURCE_DIR}/FontTypes.h"
  18. "${CMAKE_CURRENT_SOURCE_DIR}/FreeTypeInterface.cpp"
  19. "${CMAKE_CURRENT_SOURCE_DIR}/FreeTypeInterface.h"
  20. "${CMAKE_CURRENT_SOURCE_DIR}/LruList.h"
  21. "${CMAKE_CURRENT_SOURCE_DIR}/SpriteSet.cpp"
  22. "${CMAKE_CURRENT_SOURCE_DIR}/SpriteSet.h"
  23. )
  24. target_compile_definitions(rmlui_core PRIVATE "RMLUI_FONT_ENGINE_FREETYPE")