Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Remove Python dependency from build #6010

Merged
merged 4 commits into from
Aug 16, 2016
Merged

Conversation

kkaefer
Copy link
Member

@kkaefer kkaefer commented Aug 15, 2016

Now that we have gotten rid of gyp, we can eliminate the Python dependency altogether. The remaining python files are

  • scripts/build-shaders.py
  • scripts/build-version.py
  • scripts/export-xcconfig.py

and maybe

  • platform/android/tests/script/devicefarm.py

We can replace them with node.js scripts, given that we require node.js to be present anyway.

@kkaefer kkaefer mentioned this pull request Aug 15, 2016
@tobrun
Copy link
Member

tobrun commented Aug 15, 2016

I'm currently working on replacing devicefarm.py with a gradle equivalent.

update: landed with 502d313

@mention-bot
Copy link

@kkaefer, thanks for your PR! By analyzing this pull request, we identified @1ec5, @jfirebaugh and @tmpsantos to be potential reviewers.

@kkaefer
Copy link
Member Author

kkaefer commented Aug 15, 2016

Not removing devicefarm.py given #6010 (comment)

@kkaefer kkaefer force-pushed the 6010-remove-python-dependency branch from ae1cc7c to 532d211 Compare August 16, 2016 09:05
tobrun added a commit that referenced this pull request Aug 16, 2016
@kkaefer kkaefer force-pushed the 6010-remove-python-dependency branch from 532d211 to 08f71b7 Compare August 16, 2016 13:29
@kkaefer kkaefer merged commit 08f71b7 into master Aug 16, 2016
@kkaefer kkaefer deleted the 6010-remove-python-dependency branch August 16, 2016 13:52
tobrun added a commit that referenced this pull request Aug 17, 2016
* [android] #5859 - generate espresso tests

[android] #5859 - cleanup xml files, use all the same resource id for map view

[android] #5859 - update scripts

[android] #5859 - update Activity to match mapboxMap naming

[android] #5859 - make SurfaceViewMediaControlActivity compatible

[android] #5859 - make MarkerViewScaleActivity test generation compatible

[android] #5859 - make PolygonActivity test generation compatible

[android] #5859 - integration within make file

[android] #5859 - made CameraPostion generation safe

[android] #5859 - generate sanity test

[android] #5859 - add generated test cases

[android] #5859 - add documentation

* [android] #5859 - remove generated files, introduce gen package, added gitignore to package

* [android] #5859 - regenerated test code

* [android] #5859 - added AWS gradle plugin + bitrise configuration

* [android] #5859 - fixes running locally without having the properties configured

* [android] #6010 - remove python from android sdk

* [android] #5859 - update docs about aws gradle plugin
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants