初始化提交
This commit is contained in:
20
arduino-cli/libraries/Blynk/extras/ide-tools/build.sh
Normal file
20
arduino-cli/libraries/Blynk/extras/ide-tools/build.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user