mirror of
https://github.com/pantor/inja.git
synced 2026-02-17 09:03:58 +00:00
Fix: Remove circular dependencies in headers (#295)
* Remove circular dependencies in headers * Fix unit test includes and test data directory location
This commit is contained in:
committed by
GitHub
parent
17ba53cb9e
commit
384a6bef3f
@@ -81,6 +81,8 @@ execute_process(COMMAND scripts/update_single_include.sh WORKING_DIRECTORY ${PRO
|
||||
if(BUILD_TESTING AND INJA_BUILD_TESTS)
|
||||
enable_testing()
|
||||
|
||||
add_definitions(-D__TEST_DIR__=${CMAKE_CURRENT_SOURCE_DIR}/test)
|
||||
|
||||
add_executable(inja_test test/test.cpp)
|
||||
target_link_libraries(inja_test PRIVATE inja)
|
||||
target_include_directories(inja_test PRIVATE include third_party/include)
|
||||
@@ -104,7 +106,8 @@ if(BUILD_TESTING AND INJA_BUILD_TESTS)
|
||||
add_test(single_inja_test ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/single_inja_test)
|
||||
|
||||
|
||||
add_executable(inja_benchmark test/benchmark.cpp)
|
||||
add_executable(inja_benchmark test/benchmark.cpp
|
||||
test/test-common.hpp)
|
||||
target_link_libraries(inja_benchmark PRIVATE inja)
|
||||
target_include_directories(inja_benchmark PRIVATE third_party/include)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user