CMakeLists.txt 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. set(TARGET qtprotobuf_test)
  2. set(GENERATED_HEADERS
  3. complexmessage.h
  4. externalcomplexmessage.h
  5. globalenums.h
  6. repeatedbytesmessage.h
  7. repeatedcomplexmessage.h
  8. repeateddoublemessage.h
  9. repeatedexternalcomplexmessage.h
  10. repeatedfixedint64message.h
  11. repeatedfixedintmessage.h
  12. repeatedfloatmessage.h
  13. repeatedint64message.h
  14. repeatedintmessage.h
  15. repeatedsfixedint64message.h
  16. repeatedsfixedintmessage.h
  17. repeatedsint64message.h
  18. repeatedsintmessage.h
  19. repeatedstringmessage.h
  20. repeateduint64message.h
  21. repeateduintmessage.h
  22. simpleboolmessage.h
  23. simplebytesmessage.h
  24. simpledoublemessage.h
  25. simpleenumlistmessage.h
  26. simpleenummessage.h
  27. simpleexternalenummessage.h
  28. simpleexternalmessage.h
  29. simplefileenummessage.h
  30. simplefixed32complexmessagemapmessage.h
  31. simplefixed32int32mapmessage.h
  32. simplefixed32int64mapmessage.h
  33. simplefixed32sint32mapmessage.h
  34. simplefixed32sint64mapmessage.h
  35. simplefixed32stringmapmessage.h
  36. simplefixed32uint32mapmessage.h
  37. simplefixed32uint64mapmessage.h
  38. simplefixed64complexmessagemapmessage.h
  39. simplefixed64int32mapmessage.h
  40. simplefixed64int64mapmessage.h
  41. simplefixed64sint32mapmessage.h
  42. simplefixed64sint64mapmessage.h
  43. simplefixed64stringmapmessage.h
  44. simplefixed64uint32mapmessage.h
  45. simplefixed64uint64mapmessage.h
  46. simplefixedint32message.h
  47. simplefixedint64message.h
  48. simplefloatmessage.h
  49. simpleint32complexmessagemapmessage.h
  50. simpleint32int32mapmessage.h
  51. simpleint32int64mapmessage.h
  52. simpleint32sint32mapmessage.h
  53. simpleint32sint64mapmessage.h
  54. simpleint32stringmapmessage.h
  55. simpleint32uint32mapmessage.h
  56. simpleint32uint64mapmessage.h
  57. simpleint64complexmessagemapmessage.h
  58. simpleint64int32mapmessage.h
  59. simpleint64int64mapmessage.h
  60. simpleint64message.h
  61. simpleint64sint32mapmessage.h
  62. simpleint64sint64mapmessage.h
  63. simpleint64stringmapmessage.h
  64. simpleint64uint32mapmessage.h
  65. simpleint64uint64mapmessage.h
  66. simpleintmessage.h
  67. simplesfixed32complexmessagemapmessage.h
  68. simplesfixed32int32mapmessage.h
  69. simplesfixed32int64mapmessage.h
  70. simplesfixed32sint32mapmessage.h
  71. simplesfixed32sint64mapmessage.h
  72. simplesfixed32stringmapmessage.h
  73. simplesfixed32uint32mapmessage.h
  74. simplesfixed32uint64mapmessage.h
  75. simplesfixed64complexmessagemapmessage.h
  76. simplesfixed64int32mapmessage.h
  77. simplesfixed64int64mapmessage.h
  78. simplesfixed64sint32mapmessage.h
  79. simplesfixed64sint64mapmessage.h
  80. simplesfixed64stringmapmessage.h
  81. simplesfixed64uint32mapmessage.h
  82. simplesfixed64uint64mapmessage.h
  83. simplesfixedint32message.h
  84. simplesfixedint64message.h
  85. simplesint32complexmessagemapmessage.h
  86. simplesint32int32mapmessage.h
  87. simplesint32int64mapmessage.h
  88. simplesint32sint32mapmessage.h
  89. simplesint32sint64mapmessage.h
  90. simplesint32stringmapmessage.h
  91. simplesint32uint32mapmessage.h
  92. simplesint32uint64mapmessage.h
  93. simplesint64complexmessagemapmessage.h
  94. simplesint64int32mapmessage.h
  95. simplesint64int64mapmessage.h
  96. simplesint64message.h
  97. simplesint64sint32mapmessage.h
  98. simplesint64sint64mapmessage.h
  99. simplesint64stringmapmessage.h
  100. simplesint64uint32mapmessage.h
  101. simplesint64uint64mapmessage.h
  102. simplesintmessage.h
  103. simplestringcomplexmessagemapmessage.h
  104. simplestringint32mapmessage.h
  105. simplestringint64mapmessage.h
  106. simplestringmessage.h
  107. simplestringsint32mapmessage.h
  108. simplestringsint64mapmessage.h
  109. simplestringstringmapmessage.h
  110. simplestringuint32mapmessage.h
  111. simplestringuint64mapmessage.h
  112. simpleuint32complexmessagemapmessage.h
  113. simpleuint32int32mapmessage.h
  114. simpleuint32int64mapmessage.h
  115. simpleuint32sint32mapmessage.h
  116. simpleuint32sint64mapmessage.h
  117. simpleuint32stringmapmessage.h
  118. simpleuint32uint32mapmessage.h
  119. simpleuint32uint64mapmessage.h
  120. simpleuint64complexmessagemapmessage.h
  121. simpleuint64int32mapmessage.h
  122. simpleuint64int64mapmessage.h
  123. simpleuint64message.h
  124. simpleuint64sint32mapmessage.h
  125. simpleuint64sint64mapmessage.h
  126. simpleuint64stringmapmessage.h
  127. simpleuint64uint32mapmessage.h
  128. simpleuint64uint64mapmessage.h
  129. simpleuintmessage.h
  130. stepchildenummessage.h
  131. )
  132. file(GLOB SOURCES
  133. simpletest.cpp
  134. serializationtest.cpp
  135. deserializationtest.cpp
  136. serializationcomplexmessagemap.cpp)
  137. add_test_target(TARGET ${TARGET}
  138. GENERATED_HEADERS ${GENERATED_HEADERS}
  139. SOURCES ${SOURCES})