Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR build kotlin #725

Open
wants to merge 20 commits into
base: master
Choose a base branch
from
Open

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    fccfe24 View commit details
    Browse the repository at this point in the history
  2. THESE TWO FILES ARE TO TEST THE BUILD SCRIPTS. They are not part of t…

    …he javarosa functionality, and can be removed once the capability to build kotlin from gradle and from maven is completed.
    
    Added a kotlin file to `src/test` and to `src/main` to ensure compilation finds appropriate kotlin files and builds them.
    jack-bolles committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0efd26d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d860e2 View commit details
    Browse the repository at this point in the history
  4. pushing to test build.gradle config with circleCI's androidLint setup…

    …; doesn't `like The 'java' plugin has been applied, but it is not compatible with the Android plugins.`
    jack-bolles committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    bb341d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    bfbd2d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7e4920 View commit details
    Browse the repository at this point in the history
  3. upgrade version of com.android.tools.build:gradle from 7.2.1 to 8.1…

    ….0; update `TargetSdkVersion` from 30 to 31, as required by Google Play (minSDK still at 21)
    jack-bolles committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    d0084e4 View commit details
    Browse the repository at this point in the history
  4. upgrading CircleCI docker android and jdk images to use Java17, as ne…

    …eded by android gradle plugin
    jack-bolles committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a5127df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    16970d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e25ed00 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ac3968 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. [TEMP-NOT FOR PROD] remove "android" build; temporarily create a task…

    … for CircleCI to call whilst setting up the replacement android lint task.
    
    Necessary because gradle does not support targeting kotlin at both android and the jvm in the same build, so to introduce `com.android.lint`, the `com.android.library` plugin must be removed.
    jack-bolles committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    eb71ddd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cc4ad7 View commit details
    Browse the repository at this point in the history
  3. Target com.android.lint for Android compatibility checking without …

    …running a separate build targeted at Android bytecode
    jack-bolles committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b8c2b40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9aaccbd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ffbf6dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db57299 View commit details
    Browse the repository at this point in the history
  7. update the jar task to fix name of artefact to `javarosa-4.3.0-SNAP…

    …SHOT.jar` and the attributes in the manifest.
    jack-bolles committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    68e50d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    af68af0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7064f6b View commit details
    Browse the repository at this point in the history