Merge pull request #70 from kiwix/no_ctpp2

Do not try to compile ctpp2 and ctpp2c on Darwin.
This commit is contained in:
Matthieu Gautier 2017-08-15 11:08:48 -04:00 committed by GitHub
commit fa4c9d464a
1 changed files with 4 additions and 3 deletions

View File

@ -292,9 +292,10 @@ class Kiwixlib(Dependency):
@property
def dependencies(self):
base_dependencies = ["pugixml", "libzim", "zlib", "lzma", "ctpp2c"]
if self.buildEnv.platform_info.build != 'android':
base_dependencies += ['ctpp2']
base_dependencies = ["pugixml", "libzim", "zlib", "lzma"]
if ( self.buildEnv.platform_info.build != 'android'
and self.buildEnv.distname != 'Darwin'):
base_dependencies += ['ctpp2c', 'ctpp2']
if self.buildEnv.platform_info.build != 'native':
return base_dependencies + ["icu4c_cross-compile"]
else: