Files
mixly3-server/arduino-libs/arduino-cli/libraries/Blynk/extras/ide-tools/build.sh

21 lines
474 B
Bash

#!/bin/bash
if [ -z "$ARDUINO_IDE_PATH" ]; then
echo "ARDUINO_IDE_PATH not defined"
exit 1
fi
if [ ! -d "$ARDUINO_IDE_PATH" ]; then
echo "$ARDUINO_IDE_PATH does not exist"
exit 1
fi
IDE_LIB_PATH=$ARDUINO_IDE_PATH/lib
TGT_DIR=./$1/tool/
TMP_DIR=./build_$1/
rm -rf $TGT_DIR $TMP_DIR
mkdir -p $TGT_DIR $TMP_DIR
javac -target 1.8 -cp "$IDE_LIB_PATH/pde.jar:$IDE_LIB_PATH/arduino-core.jar" -d $TMP_DIR $1.java && jar cvf $TGT_DIR/$1.jar -C $TMP_DIR .
rm -rf $TMP_DIR