AntiFeatures:
  - UpstreamNonFree
Categories:
  - Development
License: Apache-2.0
SourceCode: https://github.com/damonkohler/sl4a
IssueTracker: https://github.com/damonkohler/sl4a/issues

AutoName: SL4A
Description: |-
    Scripting Layer for Android (SL4A) brings scripting languages to Android by
    allowing you to edit and execute scripts and interactive interpreters directly
    on the Android device. These scripts have access to many of the APIs available
    to full-fledged Android applications, but with a greatly simplified interface
    that makes it easy to get things done.

    SL4A is designed for developers and is alpha quality software.

RepoType: git
Repo: https://github.com/damonkohler/sl4a.git

Builds:
  - versionName: 6x03
    versionCode: 603
    disable: wip - srclib location issue
    commit: dcfa832f80
    subdir: android/ScriptingLayerForAndroid
    srclibs:
      - NoAnalytics@158a4a
    rm:
      - android/ScriptForAndroidTemplate
      - android/PythonForAndroid
      - android/Common/libs/libGoogleAnalytics.jar
      - android/ScriptForAndroidTemplate/libs/libGoogleAnalytics.jar
      - lua
      - python
      - python-build
      - python-modules
      - rhino
      - beanshell
      - perl
    prebuild: echo "source.dir=src;../Common/src;../BluetoothFacade/src;../InterpreterForAndroid/src;../SignalStrengthFacade/src;../TextToSpeechFacade/src;../Utils/src;../WebCamFacade/src;$$NoAnalytics$$"
        > ant.properties
    androidupdate:
      - .
      - ../QuickAction
    scanignore:
      - android/Utils/src/com/googlecode/android_scripting/interpreter/ExternalClassLoader.java
    buildjni:
      - yes

AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: 6x03
CurrentVersionCode: 603
