Line | |
---|
1 | #!/bin/sh
|
---|
2 |
|
---|
3 | # use this script to package Firmata for distribution
|
---|
4 |
|
---|
5 | # package for Arduino 1.0.x
|
---|
6 | mkdir -p temp/Firmata
|
---|
7 | cp -r examples temp/Firmata
|
---|
8 | cp -r extras temp/Firmata
|
---|
9 | cp -r utility temp/Firmata
|
---|
10 | cp Boards.h temp/Firmata
|
---|
11 | cp Firmata.cpp temp/Firmata
|
---|
12 | cp Firmata.h temp/Firmata
|
---|
13 | cp keywords.txt temp/Firmata
|
---|
14 | cp readme.md temp/Firmata
|
---|
15 | cd temp
|
---|
16 | find . -name "*.DS_Store" -type f -delete
|
---|
17 | zip -r Firmata.zip ./Firmata/
|
---|
18 | cd ..
|
---|
19 | mv ./temp/Firmata.zip Firmata-2.5.2.zip
|
---|
20 |
|
---|
21 | #package for Arduino 1.6.x
|
---|
22 | cp library.properties temp/Firmata
|
---|
23 | cd temp/Firmata
|
---|
24 | mv readme.md ./extras/
|
---|
25 | mkdir src
|
---|
26 | mv Boards.h ./src/
|
---|
27 | mv Firmata.cpp ./src/
|
---|
28 | mv Firmata.h ./src/
|
---|
29 | mv utility ./src/
|
---|
30 | cd ..
|
---|
31 | find . -name "*.DS_Store" -type f -delete
|
---|
32 | zip -r Firmata.zip ./Firmata/
|
---|
33 | cd ..
|
---|
34 | mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.2.zip
|
---|
35 | rm -r ./temp
|
---|
Note:
See
TracBrowser
for help on using the repository browser.