This repository is designed to store Dashchan extensions source code.
The source code is available in specific branch for every extension.
Use git clone -b %CHAN_NAME% https://github.com/Mishiranu/Dashchan-Extensions
to clone specific branch.
Video player libraries extension is located in the neighboring repository.
General dependencies: Public API, Static Library.
- Install JDK 8 or higher
- Install Android SDK, define
ANDROID_HOME
environment variable or setsdk.dir
inlocal.properties
- Install Gradle
- Run
gradle assembleRelease
The resulting APK file will appear in build/outputs/apk
directory.
The API library may be updated. Use gradle --refresh-dependencies assembleRelease
to build, then.
You can create keystore.properties
in the source code directory with the following properties:
store.file=%PATH_TO_KEYSTORE_FILE%
store.password=%KEYSTORE_PASSWORD%
key.alias=%KEY_ALIAS%
key.password=%KEY_PASSWORD%