Skip to content

Commit c92ac2c

Browse files
committed
Solve dependency problem when there isnt any dependency.
1 parent d4da72e commit c92ac2c

File tree

7 files changed

+21
-7
lines changed

7 files changed

+21
-7
lines changed

source/cli/metacallcli/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
199199
$<$<BOOL:${OPTION_BUILD_LOADERS_FILE}>:file_loader>
200200
)
201201

202-
add_dependencies(${target} ${DEPENDENCIES})
202+
if(DEPENDENCIES)
203+
add_dependencies(${target} ${DEPENDENCIES})
204+
endif()
203205

204206
#
205207
# Define test labels

source/tests/metacall_distributable_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
155155
$<$<BOOL:${OPTION_BUILD_LOADERS_C}>:c_loader>
156156
)
157157

158-
add_dependencies(${target} ${DEPENDENCIES})
158+
if(DEPENDENCIES)
159+
add_dependencies(${target} ${DEPENDENCIES})
160+
endif()
159161

160162
#
161163
# Define test properties

source/tests/metacall_ducktype_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
130130
$<$<BOOL:${OPTION_BUILD_LOADERS_JS}>:js_loader>
131131
)
132132

133-
add_dependencies(${target} ${DEPENDENCIES})
133+
if(DEPENDENCIES)
134+
add_dependencies(${target} ${DEPENDENCIES})
135+
endif()
134136

135137
#
136138
# Define test properties

source/tests/metacall_inspect_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
154154
$<$<BOOL:${OPTION_BUILD_LOADERS_C}>:c_loader>
155155
)
156156

157-
add_dependencies(${target} ${DEPENDENCIES})
157+
if(DEPENDENCIES)
158+
add_dependencies(${target} ${DEPENDENCIES})
159+
endif()
158160

159161
#
160162
# Define test properties

source/tests/metacall_load_configuration_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
130130
$<$<BOOL:${OPTION_BUILD_LOADERS_RB}>:rb_loader>
131131
)
132132

133-
add_dependencies(${target} ${DEPENDENCIES})
133+
if(DEPENDENCIES)
134+
add_dependencies(${target} ${DEPENDENCIES})
135+
endif()
134136

135137
#
136138
# Configure test data

source/tests/metacall_load_memory_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
130130
$<$<BOOL:${OPTION_BUILD_LOADERS_JS}>:js_loader>
131131
)
132132

133-
add_dependencies(${target} ${DEPENDENCIES})
133+
if(DEPENDENCIES)
134+
add_dependencies(${target} ${DEPENDENCIES})
135+
endif()
134136

135137
#
136138
# Define test properties

source/tests/metacall_test/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,9 @@ cmake_expand_generator_expressions(DEPENDENCIES
136136
$<$<BOOL:${OPTION_BUILD_LOADERS_FILE}>:file_loader>
137137
)
138138

139-
add_dependencies(${target} ${DEPENDENCIES})
139+
if(DEPENDENCIES)
140+
add_dependencies(${target} ${DEPENDENCIES})
141+
endif()
140142

141143
#
142144
# Define test properties

0 commit comments

Comments
 (0)