CMakeLists.txt 620 B

12345678910111213141516171819202122
  1. qt_internal_add_test(protobuf_extranamespace_test
  2. SOURCES
  3. extra_namespace_test.cpp
  4. # TODO Qt6: Missing source files?
  5. # serializationtest.cpp
  6. # deserializationtest.cpp
  7. INCLUDE_DIRECTORIES
  8. ../shared
  9. LIBRARIES
  10. gtest
  11. gtest_main
  12. Qt::Protobuf
  13. )
  14. qt6_protobuf_generate(TARGET protobuf_extranamespace_test
  15. OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/qt_protobuf_generated"
  16. PROTO_FILES "${CMAKE_CURRENT_SOURCE_DIR}/proto/extra_namespace.proto"
  17. EXTRA_NAMESPACE "MyTestNamespace"
  18. FIELDENUM
  19. # TODO Qt6: Restore QML support
  20. #QML
  21. )