- # Enable some extra testing code in the core library.
- target_compile_definitions(rmlui_core PUBLIC RMLUI_TESTS_ENABLED)
- include("${PROJECT_SOURCE_DIR}/CMake/DependenciesForTests.cmake")
- if(EMSCRIPTEN)
- # Add data for tests to emscripten targets
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -sLLD_REPORT_UNDEFINED")
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --preload-file \"${CMAKE_CURRENT_SOURCE_DIR}/Data/@/Tests/Data/\"")
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --preload-file \"${PROJECT_SOURCE_DIR}/Samples/basic/demo/data/@/basic/demo/data/\"")
- endif()
- add_subdirectory("Source")
|