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_HOMEenvironment variable or setsdk.dirinlocal.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%