@@ -34,19 +34,26 @@ endfunction()
34
34
find_package (Java REQUIRED)
35
35
36
36
set (CODE_GENERATION_SCHEMA ${CODEC_SCHEMA_DIR} /code-generation-schema.xml)
37
+ set (COMPOSITE_ELEMENTS_SCHEMA ${CODEC_SCHEMA_DIR} /composite-elements-schema.xml)
37
38
set (COMPOSITE_OFFSETS_SCHEMA ${CODEC_SCHEMA_DIR} /composite-offsets-schema.xml)
38
39
set (MESSAGE_BLOCK_LENGTH_TEST ${CODEC_SCHEMA_DIR} /message-block-length -test .xml)
39
40
set (GROUP_WITH_DATA_SCHEMA ${CODEC_SCHEMA_DIR} /group-with-data-schema.xml)
40
- set (COMPOSITE_ELEMENTS_SCHEMA ${CODEC_SCHEMA_DIR} /composite-elements-schema.xml)
41
41
set (ISSUE835_SCHEMA ${CODEC_SCHEMA_DIR} /issue835.xml)
42
+ set (ISSUE889_SCHEMA ${CODEC_SCHEMA_DIR} /issue889.xml)
42
43
43
44
set (GENERATED_CODECS
44
45
${CXX_CODEC_TARGET_DIR}
45
46
)
46
47
47
48
add_custom_command (
48
49
OUTPUT ${GENERATED_CODECS}
49
- DEPENDS ${CODE_GENERATION_SCHEMA} ${CODE_GENERATION_SCHEMA_CPP} ${COMPOSITE_OFFSETS_SCHEMA} ${MESSAGE_BLOCK_LENGTH_TEST}
50
+ DEPENDS ${CODE_GENERATION_SCHEMA}
51
+ ${COMPOSITE_ELEMENTS_SCHEMA}
52
+ ${COMPOSITE_OFFSETS_SCHEMA}
53
+ ${MESSAGE_BLOCK_LENGTH_TEST}
54
+ ${GROUP_WITH_DATA_SCHEMA}
55
+ ${ISSUE835_SCHEMA}
56
+ ${ISSUE889_SCHEMA}
50
57
sbe-jar ${SBE_JAR}
51
58
COMMAND
52
59
${Java_JAVA_EXECUTABLE}
@@ -60,6 +67,7 @@ add_custom_command(
60
67
${GROUP_WITH_DATA_SCHEMA}
61
68
${COMPOSITE_ELEMENTS_SCHEMA}
62
69
${ISSUE835_SCHEMA}
70
+ ${ISSUE889_SCHEMA}
63
71
)
64
72
65
73
add_custom_target (codecs DEPENDS ${GENERATED_CODECS} )
@@ -74,3 +82,4 @@ sbe_test(GroupWithDataTest codecs)
74
82
sbe_test(Rc3OtfFullIrTest codecs)
75
83
sbe_test(CompositeElementsTest codecs)
76
84
sbe_test(Issue835Test codecs)
85
+ sbe_test(Issue889Test codecs)
0 commit comments