File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
examples/performance_test Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 25
25
)
26
26
endif (${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten" )
27
27
28
+ FASTTYPEGEN_TARGET (example example.xml )
29
+
28
30
add_executable (mf_generic_decode generic_template_test.cpp )
29
31
target_link_libraries (mf_generic_decode
30
32
# ${Boost_SYSTEM_LIBRARY} # only necessary when boost::chrono is used for measuring time
@@ -35,24 +37,26 @@ set_target_properties(mf_generic_decode_encode PROPERTIES COMPILE_FLAGS -DWITH_E
35
37
target_link_libraries (mf_generic_decode_encode
36
38
${TEST_LIBS} )
37
39
38
- FASTTYPEGEN_TARGET (example example.xml )
39
40
40
41
add_executable (mf_fixed_decode ${FASTTYPEGEN_example_OUTPUTS} fixed_template_test.cpp )
41
42
target_link_libraries (mf_fixed_decode
42
43
${TEST_LIBS} )
43
44
44
45
add_executable (mf_fixed_decode_encode ${FASTTYPEGEN_example_OUTPUTS} fixed_template_test.cpp )
45
46
set_target_properties (mf_fixed_decode_encode PROPERTIES COMPILE_FLAGS -DWITH_ENCODE )
47
+ add_dependencies (mf_fixed_decode_encode mf_fixed_decode )
46
48
47
49
target_link_libraries (mf_fixed_decode_encode
48
50
${TEST_LIBS} )
49
51
50
52
51
53
add_executable (mf_fixed_decode_v2 ${FASTTYPEGEN_example_OUTPUTS} fixed_template_test_v2.cpp )
54
+ add_dependencies (mf_fixed_decode_v2 mf_fixed_decode_encode )
52
55
target_link_libraries (mf_fixed_decode_v2
53
56
${TEST_LIBS} )
54
57
55
58
add_executable (mf_fixed_decode_encode_v2 ${FASTTYPEGEN_example_OUTPUTS} fixed_template_test_v2.cpp )
56
59
set_target_properties (mf_fixed_decode_encode_v2 PROPERTIES COMPILE_FLAGS -DWITH_ENCODE )
60
+ add_dependencies (mf_fixed_decode_encode_v2 mf_fixed_decode_v2 )
57
61
target_link_libraries (mf_fixed_decode_encode_v2
58
62
${TEST_LIBS} )
You can’t perform that action at this time.
0 commit comments