open_toontown_panda3d/makepanda
rdb 94ceace5af android: add activity for running Python programs
It can be launched from the termux shell using the provided run_python.sh script, which can communicate with the Panda activity using a socket (which is the only way we can reliably get command-line output back to the program.)

The Python script needs to be readable by the Panda activity (which implies it needs to be in /sdcard).

The standard library is packed into the .apk, and loaded using zipimport.  Extension modules are included using a special naming convention and import hook in order to comply with Android's strict demands on how libraries must be named to be included in an .apk.

[skip ci]
2018-03-11 22:53:08 +01:00
..
confauto.in general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
config.in general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
expandimports.bat Remove references to SourceForge CVS repository 2015-08-23 14:12:59 +02:00
expandimports.py Move makepanda to root 2009-03-31 11:49:27 +00:00
getversion.py Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
installer.nsi general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
installpanda.py installpanda: add --verbose flag 2018-01-03 14:09:15 +01:00
makechm.bat general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
makechm.py Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
makedocs.bat Remove references to SourceForge CVS repository 2015-08-23 14:12:59 +02:00
makedocs.py Move makepanda to root 2009-03-31 11:49:27 +00:00
makepanda.bat general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
makepanda.py android: add activity for running Python programs 2018-03-11 22:53:08 +01:00
makepanda.sln general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
makepanda.vcproj cftalk: Remove this 2018-02-22 15:18:34 -07:00
makepandacore.py makepanda: rebuild modules when interrogate_module is modified 2018-02-27 12:05:23 +01:00
makewheel.py makewheel: fix binary data being doubled 2017-12-21 11:39:19 +01:00
panda-install.bmp general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
panda3d.desktop More minor linux packaging fixes 2014-12-29 15:16:33 +01:00
pview.desktop More minor linux packaging fixes 2014-12-29 15:16:33 +01:00
test_imports.py distributed: Fix the import test (and syntax on Python 3) 2018-02-23 19:52:48 -07:00