To create a signed release build, add a file `platform/android/release-signing.prorperties` following this template. following file. You need a keystore with a valid signing key!
To create a signed release build, add a file `platform/android/release-signing.properties` following this template.
You need a keystore with a valid signing key!
```
```properties
storeFile=../../reedu-android.keystore
storeType=jks
keyAlias=reedu-android
@ -49,6 +50,16 @@ To build & deploy on an emulator or device use the `android:*` build commands de
npm run android:dev # build debug build & deploy to connected device & restart app
```
### updating blockly
Blockly is included as a submodule, linking to <https://github.com/sensebox/ardublockly-1>.
To update it, just pull in the commit you want, and commit the change in this repository:
```bash
cd src/assets/blockly
git pull
cd ../../..
git commit -m 'update blockly'
```
## License
The source code in this repository is GPL-2 licensed.
Submodules such as Blockly may be licensed differently, please check their respective repositories.