Files
logos-cpp-sdk/tests/generator/CMakeLists.txt
Iuri Matias d633575677 add IDL parser & generator (wip) (#33)
* add IDL parser & generator (wip)

* fix fixtures issues affecting tests

* fix fixtures issues affecting tests
2026-03-31 16:29:35 -04:00

25 lines
693 B
CMake

add_executable(generator_tests
${CMAKE_CURRENT_SOURCE_DIR}/../../cpp-generator/legacy/generator_lib.cpp
test_to_pascal_case.cpp
test_normalize_type.cpp
test_map_param_type.cpp
test_map_return_type.cpp
test_to_qvariant_conversion.cpp
test_make_header.cpp
test_make_source.cpp
test_parse_provider_header.cpp
)
target_include_directories(generator_tests PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/../../cpp-generator
${CMAKE_CURRENT_SOURCE_DIR}/../../cpp-generator/legacy
${CMAKE_CURRENT_SOURCE_DIR}/../../cpp
)
target_link_libraries(generator_tests PRIVATE
GTest::gtest_main
Qt${QT_VERSION_MAJOR}::Core
)
gtest_discover_tests(generator_tests)