Commit Graph

23 Commits

Author SHA1 Message Date
Mirko Galimberti 95527df23f
Initialize logger as a child of the Kivy's one (#643) 2022-11-26 16:49:24 +01:00
rdb ee4e9c224c
Remove Python 2 support, six dependency (#619) 2022-10-16 14:56:56 +02:00
Tomasz 'CeDeROM' CEDRO 453b9b0ad6 Add BSD Unix build support (FreeBSD, OpenBSD, NetBSD, ..).
* Builds fine on FreeBSD.
* OpenBSD returns build errors on `build_ext()` call.

Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2022-07-27 01:53:48 +02:00
Mirko Galimberti 57e3ea0240
Move get_cpu guessing into _possible_lib_location (#626) 2022-06-05 23:23:30 +02:00
Mirko Galimberti 17d9d61c1b
When cross-compiling for Android, we should not use the include dirs exposed by the JDK (#620) 2022-05-29 09:49:55 +02:00
The Cheaterman 7781dc1cb0 Add aarch64 to MACHINE2CPU - get rid of the warning on ARM64 2021-09-04 20:35:18 +02:00
Cheaterman 362d9b99fd Use platform.machine() as default get_cpu() return value
It's much more likely to be correct, eg on aarch64 in my case. :-)
2021-09-04 20:35:18 +02:00
Gabriel Pettier a002083f10 PEP8 2021-08-23 01:30:45 +02:00
Gabriel Pettier fc714ea798 Update env.py for android building
- return [] in get_libraries as it's not needed on android
- update android library definition to minimize patching in python-for-android
2021-08-23 01:30:45 +02:00
Craig Macdonald aa83699ba6 remove debug print 2021-08-23 01:30:45 +02:00
Craig Macdonald 395df291f4 add library location for setup.py on Windows 2021-08-23 01:30:45 +02:00
Craig Macdonald 582cff5626 make sure javac location is correct on Windows 2021-08-23 01:30:45 +02:00
Craig Macdonald cc70851f82 added some default *nix search paths 2021-08-23 01:30:45 +02:00
Craig Macdonald 64aa4a0e47 fix for mac, todo or android 2021-08-23 01:30:45 +02:00
Craig Macdonald d5d4c99b6f refactoring of Java location bootstrap, addressing #537 2021-08-23 01:30:45 +02:00
Doga Tekin 13e741dc8b Use Python standard library which instead of OS which 2021-06-18 13:12:28 +02:00
Gabriel Pettier eb1bb63b84 try to be smarter about detecting libjvm.so
also create a new env variable JVM_PATH as a workaround for users for
which the system doesn't work
2020-04-25 01:20:16 +02:00
Gabriel Pettier d4631f3ba2 fix quickfix :] 2020-04-03 23:38:27 +02:00
Guillaume Gay c18ebafba6
Fixes #481
See the bug description in #481
2020-03-25 17:43:06 +01:00
yyang 64d8eef4f9 Keep quiet when deducing jdk_home from JAVA_HOME. 2019-12-05 16:21:22 +08:00
Gabriel Pettier 9ee1183cda fix import in python 3.8/windows 2019-11-30 16:27:24 +01:00
Gabriel Pettier 36b10ab900 better guess of java home 2019-11-30 16:27:24 +01:00
Gabriel Pettier 810e391092 move env logic to submodule, allow runtime lookup
this should allow building portable wheels
2019-11-30 16:21:28 +01:00