topjohnwu
|
de2306bd12
|
Proper incremental builds
Auto generate flag.h for precise rebuilding
|
2021-09-07 19:35:28 -07:00 |
|
vvb2060
|
76f0602684
|
Make busybox cflag stable
|
2021-09-02 21:48:38 -07:00 |
|
topjohnwu
|
5e1fba3603
|
Build a single APK for all ABIs
|
2021-05-13 00:21:04 -07:00 |
|
vvb2060
|
66cc9bc545
|
Pure 64bit support
|
2021-05-12 16:38:34 -07:00 |
|
topjohnwu
|
775d095b3c
|
Update busybox
Fix #4225
|
2021-05-08 16:45:31 -07:00 |
|
topjohnwu
|
66e30a7723
|
Build libc++ ourselves
|
2021-03-25 01:00:10 -07:00 |
|
Chris Renshaw
|
3733b589ac
|
native: fix slower build on non-Windows platforms
|
2020-05-09 04:41:07 -07:00 |
|
vvb2060
|
b90c65370e
|
Fix build on Windows
|
2020-01-26 12:27:07 +08:00 |
|
topjohnwu
|
4c8f357978
|
Update to support updated FrankeNDK
|
2019-07-07 17:38:57 -07:00 |
|
topjohnwu
|
00a9f18a1e
|
Build with -Wall
|
2019-04-29 21:26:43 -04:00 |
|
topjohnwu
|
6953cc2411
|
Use separate flags for 64-bit
|
2019-04-05 15:17:59 -04:00 |
|
topjohnwu
|
5764f0c839
|
Compiler flag enhancements
- Enable LTO
- Add -fomit-frame-pointer for even smaller binary size
This commit is inspired by #1075. Close #1075.
|
2019-02-26 03:42:44 -05:00 |
|
topjohnwu
|
6ca8db2f0c
|
Welcome to the 64 bit world!
Close #854
|
2019-02-24 08:13:27 -05:00 |
|
topjohnwu
|
ed027ec3ee
|
Refactor build flags
|
2019-02-12 05:17:02 -05:00 |
|
topjohnwu
|
a4f8bd4ee0
|
Bump to C++17
|
2019-01-20 00:07:58 -05:00 |
|
topjohnwu
|
03c39e692a
|
Switch to libc++
|
2019-01-19 13:47:33 -05:00 |
|
topjohnwu
|
23f8f35098
|
Stop using system STL since it is no longer supported
|
2018-12-25 19:38:44 +08:00 |
|
topjohnwu
|
79b84da4b8
|
Adjust for new FrankeNDK
|
2018-12-04 02:08:51 -05:00 |
|
topjohnwu
|
68b07c5913
|
Use flags for smaller binary
|
2018-12-03 19:43:02 -05:00 |
|
topjohnwu
|
c3a6091908
|
Update to 1.29.3
|
2018-11-18 02:45:21 -05:00 |
|
topjohnwu
|
b127e01845
|
Simplify debug flag propagation
|
2018-09-28 02:05:55 -04:00 |
|
topjohnwu
|
df8b047bca
|
Generalize logging interface
|
2018-09-27 03:11:10 -04:00 |
|
topjohnwu
|
7a0025673c
|
Use libsystemproperties in resetprop
Upstream to latest Android Pie
|
2018-09-06 02:57:02 -04:00 |
|
topjohnwu
|
0f34f0033c
|
Switch to FrankeNDK for building native
|
2018-08-11 18:46:55 +08:00 |
|
topjohnwu
|
f339a087a2
|
Let Magisk compile against SDK 16
|
2018-07-13 22:14:32 +08:00 |
|
topjohnwu
|
1affb91f17
|
Support compiling against lower SDK
Reduce even more size for static binaries
|
2018-07-13 05:41:29 +08:00 |
|
topjohnwu
|
c3c78428c4
|
Use lower API level for static binaries
|
2018-05-13 05:22:46 +08:00 |
|
topjohnwu
|
c6d2bf577f
|
Massive building system rewrite
|
2018-05-13 03:04:40 +08:00 |
|
topjohnwu
|
a2c1b024f3
|
Use 32-bit binaries only
|
2018-04-22 14:13:27 +08:00 |
|
topjohnwu
|
7193374a7e
|
Better Windows support
|
2018-02-10 19:54:58 +08:00 |
|
topjohnwu
|
328fc44194
|
Rename module core to native
|
2018-01-27 09:11:28 +08:00 |
|