1
0
Commit Graph

12 Commits

Author SHA1 Message Date
Tiger Wang
a145980795
Fix Android builds (#4998)
Construct paths relative to the Cuberite sources with PROJECT_SOURCE_DIR, instead of wherever the first CMakeLists.txt file happened to be with CMAKE_SOURCE_DIR.

In Android's case, the latter was in a folder called android/ but that's not the root of the source tree, so any file path built off that root was wrong. This caused file-specific warnings exclusions to fail to apply.
2020-10-15 09:35:44 +00:00
Alexander Harkness
7cd6f0e01e
fixup! Disable LTO on Android 2020-08-04 23:37:21 +01:00
Alexander Harkness
e317e7aa50
Disable LTO on Android
Build breaks with it enabled
2020-08-04 23:24:35 +01:00
Mat
e053f72db8
Android build cleanup (#4734)
* Android build cleanup

* Remove unnecessary workaround

* Remove more unnecessities

* Bump cmake version
2020-05-10 16:18:28 +00:00
Mat
a867388f64 Strip debug symbols from Android builds 2020-01-16 16:28:34 +01:00
Mat
fdc190613a
Bump Android API to min supported 2020-01-03 02:40:26 +02:00
Mat
dd665f092f
Clean up server folder for Android (#4448) 2020-01-02 17:59:07 +02:00
Alexander Harkness
bf10b56638 Fix android builds (#4432)
* Terminate android build script early if any step fails

* Remove deprecated android types

* Use android NDK cmake support rather than cmake android NDK support as that support is better supported

* Android uses GNU strerror_r?

* Fix compilation

* Rebase

* Fix final issues

* Drop submodule changes

* Revert change

* Parentheses

* Lower api levels

* Don't use GNU strerror_r for Android

Co-authored-by: Mat <mail@mathias.is>
2020-01-02 03:54:40 +02:00
Cl1608Ho
47eff2bcfa Added SHA checksums for android Jenkins build; Few improvements (#3484)
* Added SHA checksums for android Jenkins build; Few improvements

* Fixes
2016-12-18 09:23:52 +00:00
Cl1608Ho
83ff2e9348 Added Compile script for Leenucks 2016-12-12 14:32:32 +00:00
Tiger Wang
b9609c3b76 Documented steps for compilation
As requested by @madmaxoft.
2016-12-12 14:32:32 +00:00
Tiger Wang
8c6d0b51c7 Use CMake's Android generators to crosscompile 2016-12-12 14:32:32 +00:00