Commit Graph

45 Commits

Author SHA1 Message Date
Akash Yadav a3066143de fix(build-logic): do not set ABI filters to projects with ABI split APKs 2023-11-13 19:49:49 +05:30
Akash Yadav c1db0be50c fix: specify NDK ABI filters for Android modules 2023-11-13 19:08:54 +05:30
Akash Yadav 7788fe5d5a feat: integrate full Termux application 2023-11-13 17:18:36 +05:30
Akash Yadav 81c9a5b0a5 build: remove usage of deprecated Project.buildDir and downgradle AGP to 8.1.3 2023-11-09 09:43:04 +05:30
Akash Yadav 1a0478df47 build: make sure signing key's parent directory always exists 2023-11-09 01:42:27 +05:30
Akash Yadav a311a1efbd build: do not fail if KEY_BIN is not set 2023-11-09 01:41:44 +05:30
Akash Yadav 57edfc485c refactor: organize and format code in build-logic/ide 2023-11-09 01:36:41 +05:30
Akash Yadav 2adb83c398 build: move signing key setup logic to a plugin 2023-11-09 01:36:15 +05:30
Akash Yadav 611d3c3491 build: use Gradle Plugin and tasks to generate init script and copy tooling API to assets 2023-11-09 01:15:05 +05:30
Akash Yadav c5c6239c19 feat: add locale selector preference 2023-11-05 14:08:42 +05:30
Akash Yadav 72621d6d98 fix(build-logic): simple version name cannot be extracted in shallow clones 2023-10-27 22:10:08 +05:30
Akash Yadav 8c004455b1 fix: update compileSdk to 34 and remove explicit declaration of buildToolsVersion (#1287) 2023-09-12 21:55:48 +05:30
renovate[bot] 71d2559943 chore(deps): update dependency gradle to v8.3 (#1294)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:46:01 +05:30
Akash Yadav 8d6e531f59 fix(init-script): use latest version from snapshots repository instead of 'latest.integration' 2023-09-05 17:36:53 +05:30
Akash Yadav bc014083c9 fix: specify minimum and latest AGP version in BuildInfo 2023-09-05 17:36:47 +05:30
Akash Yadav b6a61f3ab1 fix(gradle-plugin): update plugin ids; use custom maven repo for testing 2023-09-05 17:36:45 +05:30
Akash Yadav 1dc537feda build: print simple version name and version code only once in output 2023-09-05 17:36:44 +05:30
Akash Yadav 0706520084 build: do not cache version names in ProjectConfig 2023-09-05 17:36:43 +05:30
FaSheep 1bac76b6ff build: fixed a bug in properties class generation on Windows (#1237) 2023-08-29 11:16:48 +05:30
Akash Yadav 8c03d5d9cd build: invalid dest path for properties class files in PropertiesParserPlugin 2023-08-24 13:21:00 +05:30
renovate[bot] a072e06dd9 chore(deps): update dependency gradle to v8.2.1 (#1084)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-30 14:13:50 +05:30
Akash Yadav 863fb12729 fix: do not add 'runTestsInCI' task to non-existent projects 2023-06-30 19:07:23 +05:30
Akash Yadav 85b8350c8f fix: add 'runTestsInCI' task to projects for running tests in CI 2023-06-21 23:00:31 +05:30
renovate[bot] d38f8043e0 chore(deps): update dependency gradle to v8.1.1 (#940)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-28 18:36:13 +05:30
Akash Yadav ceebaafadf build: avoid downloading signing key in CI builds 2023-05-25 20:31:29 +05:30
Akash Yadav 7a27c33a66 fix: use 'latest.integration' as logsender version for local AndroidIDE builds 2023-05-25 18:47:21 +05:30
Akash Yadav 8446212af9 fix(build-info): FileNotFoundException while generating BuildInfo 2023-04-14 08:38:37 +05:30
Akash Yadav f1f2d83ece feat(build-info): add 'build-info' module to provide build information at runtime 2023-04-13 22:50:52 +05:30
Akash Yadav d10fd0fa11 fix(gradle-plugin): invalid build version name in AndroidIDEBuildInfo 2023-04-13 18:31:20 +05:30
Akash Yadav 5b11be618a chore(workflow): fix: provide dummy version name for test jobs 2023-04-13 00:33:26 +05:30
Akash Yadav b61cafc064 chore: add publication configuration for modules 2023-04-12 19:31:41 +05:30
renovate[bot] dc22620c28 chore(deps): update dependency gradle to v8.0.2 (#795)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-09 18:05:52 +05:30
renovate[bot] 8e1e0a3c49 chore(deps): update dependency gradle to v7.6.1 (#813)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-28 18:23:07 +05:30
Akash Yadav a57aa3e682 chore: remove TranslationCheckerPlugin 2023-02-25 16:56:57 +05:30
Akash Yadav f38febd5f2 chore: remove GoogleJavaFormatPlugin 2023-02-25 16:56:09 +05:30
Akash Yadav f4fb883551 chore: migrate to Gradle 8.0 2023-02-17 18:08:11 +05:30
Akash Yadav 29f9868f54 chore: include nb-javac-android as subproject 2023-02-14 18:35:37 +05:30
Akash Yadav 36595ed4cd chore: dynamically calculate version code from version string 2023-01-07 08:54:50 +05:30
Akash Yadav 16a1382584 chore: configure nyx for semantic releases 2023-01-06 21:04:20 +05:30
Akash Yadav 243138b85a feat: use custom Antlr4 plugin to generate lexer files 2023-01-05 22:16:21 +05:30
Akash Yadav 9429f36f0d chore: use private signing key to sign APKs 2023-01-05 17:25:35 +05:30
Akash Yadav 2c66d0e2bb bump version to v2.1.4-beta 2023-01-05 17:25:35 +05:30
Akash Yadav 3090632c66 feat: use Gradle ANTLR plugin to generate lexers 2023-01-01 13:43:23 +05:30
Akash Yadav da5c4d3cd1 fix(deps): update gradle to v7.6 2022-12-31 18:42:13 +05:30
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30