beeware / briefcase-android-gradle-template

A template for generating Android Gradle projects with Briefcase
MIT License
21 stars 22 forks source link

Stop marking Python as executable #9

Closed paulproteus closed 4 years ago

paulproteus commented 4 years ago

This removes the expectation from the template that python3 and python3.7 are present in the PYTHONHOME zip file.

It also removes the functionality for marking them executable. Note that the functionality for marking the binaries as executable was somewhat overwrought -- it calls the SELinux restorecon program in desperation. I think that's unnecessary. I'll test and fix the test suite app later, but I like the simplicity here for user apps for now.

paulproteus commented 4 years ago

Testing performed:

The helloworld app launches fine:

image