CMakeLists.txt 1.1 KB

12345678910111213141516171819202122
  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. )
  21. target_compile_definitions(rmlui_core PRIVATE "RMLUI_FONT_ENGINE_FREETYPE")