Add missing dependency `aria2` to "all" dependencies.

`AllBaseDependencies` is used as a dummy target to build all base
dependencies in the CI.
This commit is contained in:
Matthieu Gautier 2021-12-07 15:01:22 +01:00
parent 4ee28541cd
commit 276343c6af
1 changed files with 4 additions and 2 deletions

View File

@ -13,10 +13,12 @@ class AllBaseDependencies(Dependency):
@classmethod
def get_dependencies(cls, platformInfo, allDeps):
base_deps = ['zlib', 'lzma', 'zstd', 'xapian-core', 'pugixml', 'libcurl', 'icu4c', 'mustache', 'libmicrohttpd', 'zim-testing-suite']
# zimtools
# We do not build zimtools at all on "android" and "iOS"
# Add specific dependencies depending of the platform
if platformInfo.build not in ('android', 'iOS'):
# For zimtools
base_deps += ['docoptcpp']
# For kiwix-desktop
base_deps += ['aria2']
if platformInfo.build != 'win32':
# zimwriterfs
base_deps += ['libmagic', 'gumbo']