diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-08-11 15:15:05 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-08-11 15:22:06 +0200 |
commit | d8de286f523cdb3f4d6bd88a07c4d253f7270d0a (patch) | |
tree | aa75191b37118e3cdeea5759ca8d9afe1a9a666d | |
parent | 2cba6a3f2b62bb750ee27265a07cf75116415827 (diff) | |
download | manifest-d8de286f523cdb3f4d6bd88a07c4d253f7270d0a.tar.gz manifest-d8de286f523cdb3f4d6bd88a07c4d253f7270d0a.tar.bz2 manifest-d8de286f523cdb3f4d6bd88a07c4d253f7270d0a.zip |
replicant: Add external_python_setuptools and external_python_mako
We need Mako to build mesa. Just shipping the mako/ directory from Mako
1.1.3 in Android's PYTHONPATH isn't sufficient to make the build succeed,
however if we install Mako there it works.
However the issue is that Android's python2 doesn't have setuptools, so we
need to install setuptools to build Mako. As the last release of setutools
(49.3.1) doesn't work with python2, I used the same version than Trisquel
8 at the time of writing.
It can be bootstrapped from the Android python2. Once this is done, Mako
could also be installed.
The Android.mk or Android.bp glue are still lacking at the moment. We will
also need to append to Android's PYTHONPATH to point to some new directory
in out/ as the currently PYTHONPATH only points to
development/python-packages which is already tracked in git.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | replicant/repositories.xml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/replicant/repositories.xml b/replicant/repositories.xml index 32d0556..8943116 100644 --- a/replicant/repositories.xml +++ b/replicant/repositories.xml @@ -15,6 +15,8 @@ <project path="device/samsung/midas-common" name="replicant-next/device_samsung_midas_common" remote="replicant-next" revision="replicant-10"/> <project path="external/libdrm" name="replicant-next/external_libdrm" groups="pdk" remote="replicant-next" revision="replicant-10" /> <project path="external/mesa3d" name="replicant-next/external_mesa3d" remote="replicant-next" groups="pdk-cw-fs,pdk-fs" revision="replicant-10"/> + <project path="external/python/mako" name="replicant-next/external_python_mako" groups="pdk" remote="replicant-next" revision="replicant-10" /> + <project path="external/python/setutools" name="replicant-next/external_python_setuptools" groups="pdk" remote="replicant-next" revision="replicant-10" /> <project path="frameworks/base" name="replicant-next/frameworks_base" groups="pdk-cw-fs,pdk-fs" remote="replicant-next" revision="replicant-10" /> <project path="hardware/replicant/libsamsung-ipc" name="replicant/hardware_replicant_libsamsung-ipc" remote="replicant-next" revision="master" /> <project path="hardware/samsung" name="replicant-next/android_hardware_samsung" remote="replicant-next" revision="replicant-10" /> |