Commit Graph

133 Commits

Author SHA1 Message Date
topjohnwu b38ab2a7d6 Use K2 to compile buildSrc
Make all Kotlin source code build with K2.
K2 seems to have bugs with lazy property assignment, revert it to set().
2024-07-12 15:27:04 -07:00
LoveSy a97191052b Upgrade gradle 2024-07-12 13:46:06 -07:00
topjohnwu 7ff4d7608e Update dependencies 2024-07-11 23:28:01 -07:00
LoveSy ea4cabdfc5 Use simple property assignment 2024-07-11 22:28:59 -07:00
LoveSy 0185ddf577 Fix building on higher version of jdk 2024-07-11 22:28:59 -07:00
topjohnwu 6b81716440 Update stub implementation 2024-07-11 02:44:38 -07:00
topjohnwu a6e65f9a7e Fix building release builds 2024-07-06 01:55:09 -07:00
topjohnwu b168163ef0 Move :stub to :app:stub 2024-07-04 00:21:34 -07:00
topjohnwu 3e38b8fed1 Separate core codebase into its own module
- Separate UI specific code and resources outside of the core
  application logic
- Allow most of the code to move forward and use KSP for annotation
  processing and isolate rotton code that is stuck with databinding
- Make full UI rewrite more feasible
2024-07-04 00:02:42 -07:00
LoveSy a07b9315a5 Add riscv64 support 2024-07-02 14:34:22 -07:00
topjohnwu 59f40d5fe5 Move manager.sh to app_functions.sh 2024-07-01 18:42:05 -07:00
topjohnwu 52063b3652 Update to Kotlin 2.0.0 2024-06-29 17:04:40 -07:00
topjohnwu 23ed275614 Update to ONDK r27.2 2024-06-18 14:34:30 -07:00
topjohnwu cfd1e0cf22 Update libsu and dependencies 2024-06-18 11:26:18 -07:00
LoveSy 08ad0e74dd Upgrade deps
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2024-06-06 21:11:52 -07:00
LoveSy 090cb4b0f9 Upgrade AGP to 8.4.0 2024-05-09 09:42:27 -07:00
topjohnwu b678afa4b6 Update to ONDK r27.0
Co-authored-by: LoveSy <shana@zju.edu.cn>
2024-04-26 03:09:44 -07:00
topjohnwu fb5ee86615 Install one single ABI in ramdisk 2024-03-31 22:01:22 -07:00
Js0n 000a2e4d59 Upgrade AGP to 8.3.1 2024-03-22 17:02:18 -07:00
Js0n 7abe635de9 fix: AGP 8.3.X 2024-03-22 17:02:18 -07:00
LoveSy 19ea25a9d0 Upgrade AGP 2024-03-08 17:12:46 -08:00
topjohnwu dbf6e40dfe Ensure stub APK is expected
Fix #7884
2024-03-08 17:09:54 -08:00
topjohnwu 7e9abe6e90 Update ONDK 2024-02-22 20:58:40 -08:00
topjohnwu 472c7878b2 Update AGP 2024-02-06 17:04:48 -08:00
topjohnwu 1206179580 Update dependencies 2024-01-10 15:46:30 -08:00
LoveSy d47e70cfaa Fix native symbol strips
`ndkVersion` is also needed by app for striping native symbols.
Set it in `setupCommon` instead.
2023-12-04 00:37:09 +08:00
LoveSy 4e99997013 Upgrade AGP 2023-12-02 15:25:58 +08:00
topjohnwu a6d1803105 Update dependencies 2023-11-26 23:09:20 +08:00
topjohnwu 28770b9a32 Support baseline profiles 2023-10-26 15:56:51 -07:00
vvb2060 09bb2fe8dc Update dependencies 2023-10-25 14:58:02 -07:00
topjohnwu dd8c28b1cb Upgrade AGP 2023-10-16 17:25:57 -07:00
LoveSy 877aeb66cb Upgrade to Gradle 8.3 2023-09-14 13:16:59 -07:00
topjohnwu a1273bc467 Update dependencies 2023-08-27 22:44:51 -07:00
topjohnwu 93876b5fd3 Update dependencies, AGP, and SDK level 2023-08-11 09:38:59 -07:00
topjohnwu 39383229d1 Update dependencies
Close #7128
2023-07-20 18:35:53 -07:00
topjohnwu f33343b4e6 Remove unused code and logic 2023-07-17 18:58:48 -07:00
topjohnwu c79bc83275 Update dependencies 2023-05-30 01:32:43 -07:00
topjohnwu e668dbf6f7 Update AGP 2023-05-28 17:57:53 -07:00
topjohnwu 0d84f80b3c Update AGP 2023-05-02 16:28:14 -07:00
topjohnwu 468f3efb13 Update dependencies 2023-04-13 14:19:34 -07:00
残页 b696dae808 Specify foregroundServiceType for DownloadService 2023-04-02 02:20:49 -07:00
LoveSy e48afff5e8 Compress jniLibs 2023-04-01 01:54:10 -07:00
LoveSy 3921e9cb1b Fix release build 2023-03-31 00:06:55 -07:00
topjohnwu b089511e91 Update Android Studio 2023-03-30 13:35:13 -07:00
topjohnwu af054e4e31 Bump minSdk to 23 2023-03-17 04:24:26 -07:00
topjohnwu 366dd52419 Update AGP 2023-03-16 04:18:03 -07:00
topjohnwu f80d5d858e Update AGP 2023-03-06 05:08:58 -08:00
LoveSy 4af72324f4 Fix gradle cache 2023-03-03 02:39:22 -08:00
topjohnwu 2717feac21 Fix stub APK building in app 2023-03-02 21:27:48 -08:00
topjohnwu 8adf27859d Build script adjustments 2023-03-02 20:32:46 -08:00