From 1cafcbf412e5af6fe265519995c788ce649717aa Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Wed, 5 May 2021 15:06:35 +0200 Subject: [PATCH] Get the "source" `zim-testing-suite` step. The source step (install source) always exists. The `plaformInfo.name` step may not exists (On mixed target, we build all deps static and the last project dyn) So the `native_dyn` doesn't exists for `zim-testing-suite`. --- kiwixbuild/dependencies/libzim.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kiwixbuild/dependencies/libzim.py b/kiwixbuild/dependencies/libzim.py index 58b166c..40aed27 100644 --- a/kiwixbuild/dependencies/libzim.py +++ b/kiwixbuild/dependencies/libzim.py @@ -20,7 +20,7 @@ class Libzim(Dependency): @property def configure_option(self): platformInfo = self.buildEnv.platformInfo - zim_testing_suite = get_target_step('zim-testing-suite', platformInfo.name) + zim_testing_suite = get_target_step('zim-testing-suite', 'source') config_options = ['-Dtest_data_dir={}'.format(zim_testing_suite.source_path)] if platformInfo.build == 'android': config_options.append("-DUSE_BUFFER_HEADER=false")