Skip to content

Commit 7b2b30b

Browse files
committed
[C/C++] CMake custom command style.
1 parent 8098069 commit 7b2b30b

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

sbe-tool/src/test/c/CMakeLists.txt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,13 @@ set(GENERATED_CODECS
4040
add_custom_command(
4141
OUTPUT ${GENERATED_CODECS}
4242
DEPENDS sbe-jar ${SBE_JAR} ${CODE_GENERATION_SCHEMA} ${GROUP_WITH_DATA_SCHEMA}
43-
COMMAND ${Java_JAVA_EXECUTABLE}
44-
-Dsbe.output.dir=${C_CODEC_TARGET_DIR} -Dsbe.target.language="C" -jar ${SBE_JAR}
45-
${CODE_GENERATION_SCHEMA}
46-
${GROUP_WITH_DATA_SCHEMA}
43+
COMMAND
44+
${Java_JAVA_EXECUTABLE}
45+
-Dsbe.output.dir=${C_CODEC_TARGET_DIR}
46+
-Dsbe.target.language="C"
47+
-jar ${SBE_JAR}
48+
${CODE_GENERATION_SCHEMA}
49+
${GROUP_WITH_DATA_SCHEMA}
4750
)
4851

4952
add_custom_target(c_codecs DEPENDS ${GENERATED_CODECS})

sbe-tool/src/test/cpp/CMakeLists.txt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,17 @@ add_custom_command(
4444
OUTPUT ${GENERATED_CODECS}
4545
DEPENDS ${CODE_GENERATION_SCHEMA} ${CODE_GENERATION_SCHEMA_CPP} ${COMPOSITE_OFFSETS_SCHEMA} ${MESSAGE_BLOCK_LENGTH_TEST}
4646
sbe-jar ${SBE_JAR}
47-
COMMAND ${Java_JAVA_EXECUTABLE}
48-
-Dsbe.output.dir=${CXX_CODEC_TARGET_DIR} -Dsbe.generate.ir="true" -Dsbe.target.language="cpp" -jar ${SBE_JAR}
49-
${CODE_GENERATION_SCHEMA}
50-
${COMPOSITE_OFFSETS_SCHEMA}
51-
${MESSAGE_BLOCK_LENGTH_TEST}
52-
${GROUP_WITH_DATA_SCHEMA}
53-
${COMPOSITE_ELEMENTS_SCHEMA}
47+
COMMAND
48+
${Java_JAVA_EXECUTABLE}
49+
-Dsbe.output.dir=${CXX_CODEC_TARGET_DIR}
50+
-Dsbe.generate.ir="true"
51+
-Dsbe.target.language="cpp"
52+
-jar ${SBE_JAR}
53+
${CODE_GENERATION_SCHEMA}
54+
${COMPOSITE_OFFSETS_SCHEMA}
55+
${MESSAGE_BLOCK_LENGTH_TEST}
56+
${GROUP_WITH_DATA_SCHEMA}
57+
${COMPOSITE_ELEMENTS_SCHEMA}
5458
)
5559

5660
add_custom_target(codecs DEPENDS ${GENERATED_CODECS})

0 commit comments

Comments
 (0)