diff --git a/dependencies.py b/dependencies.py index 478c176..dd164cd 100644 --- a/dependencies.py +++ b/dependencies.py @@ -377,7 +377,7 @@ class KiwixAndroid(Dependency): def _configure(self, context): if not os.path.exists(self.build_path): - shutil.copytree(self.source_path, self.build_path) + shutil.copytree(self.source_path, self.build_path, symlinks=True) try: shutil.rmtree(pj(self.build_path, 'kiwixlib', 'src', 'main')) except FileNotFoundError: diff --git a/travis/install_extra_deps.sh b/travis/install_extra_deps.sh index a42c30b..fa5910c 100755 --- a/travis/install_extra_deps.sh +++ b/travis/install_extra_deps.sh @@ -6,8 +6,8 @@ orig_dir=$(pwd) sudo apt-get update -qq sudo apt-get install -qq python3-pip zlib1g-dev libjpeg-dev -pip3 install meson -pip3 install pillow +pip3 install --user meson +pip3 install --user pillow # ninja git clone git://github.com/ninja-build/ninja.git