Skip to content

Commit ad11f19

Browse files
authored
Make cmake_src_subfolder, cmake_generate_args_common ,cmake_build_args_common optional arguments in build_config.json (#82)
Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
1 parent 0fe74f4 commit ad11f19

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Scripts/extras/pull_and_build_from_git.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,9 +234,9 @@ def _get_value(value_key, required=True, default=None):
234234
self.cmake_find_template_custom_indent = _get_value("cmake_find_template_custom_indent", default=1)
235235
self.additional_src_files = _get_value("additional_src_files", required=False)
236236
self.depends_on_packages = _get_value("depends_on_packages", required=False)
237-
self.cmake_src_subfolder = _get_value("cmake_src_subfolder")
238-
self.cmake_generate_args_common = _get_value("cmake_generate_args_common")
239-
self.cmake_build_args_common = _get_value("cmake_build_args_common")
237+
self.cmake_src_subfolder = _get_value("cmake_src_subfolder", required=False)
238+
self.cmake_generate_args_common = _get_value("cmake_generate_args_common", required=False)
239+
self.cmake_build_args_common = _get_value("cmake_build_args_common", required=False)
240240
if self.cmake_find_template and self.cmake_find_source:
241241
raise BuildError("Bad build config file. 'cmake_find_template' and 'cmake_find_source' cannot both be set in the configuration.")
242242
if not self.cmake_find_template and not self.cmake_find_source:

0 commit comments

Comments
 (0)