Skip to content

Commit 55cc668

Browse files
committed
Streamline build scripts.
1 parent 1a37bb7 commit 55cc668

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

build/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ then
3030
mkdir ../dist/
3131
fi
3232

33-
./preprocess.sh $MODE ../src/paper.js '{ "browser": true, "parser": "acorn" }' ../src/constants.js ../dist/paper.js
34-
#./preprocess.sh $MODE ../src/paper.js '{ "server": true }' ../src/constants.js ../dist/paper-server.js
33+
./preprocess.sh $MODE ../src/paper.js "-d '{ \"browser\": true }' -i '../src/constants.js'" ../dist/paper.js
34+
#./preprocess.sh $MODE ../src/paper.js "-d '{ \"server\": true }' -i '../src/constants.js'" ../dist/paper-server.js

build/docs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ cd ..
3030
if [ $MODE = "docs" ]
3131
then
3232
# Build paper.js library for documentation
33-
./preprocess.sh stripped ../src/paper.js '{ "browser": true, "parser": "acorn" }' ../src/constants.js ../dist/docs/resources/js/paper.js
33+
./preprocess.sh stripped ../src/paper.js "-d '{ \"browser\": true }' -i '../src/constants.js'" ../dist/docs/resources/js/paper.js
3434
fi

build/preprocess.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# are preserved or stripped and whitespaces are compressed.
1919
#
2020
# Usage:
21-
# preprocess.sh MODE SOURCE DEFINITIONS PREPRO_INCLUDE DESTINATION
21+
# preprocess.sh MODE SOURCE ARGUMENTS DESTINATION
2222
#
2323
# MODE:
2424
# commented Preprocessed, still formated and commented
@@ -27,13 +27,13 @@
2727
VERSION=0.3
2828
DATE=$(git log -1 --pretty=format:%ad)
2929

30-
COMMAND="./prepro.js -d '{ \"version\": $VERSION, \"date\": \"$DATE\" }' -d '$3' -i '$4' $2"
30+
COMMAND="./prepro.js -d '{ \"version\": $VERSION, \"date\": \"$DATE\", \"parser\": \"acorn\", \"svg\": true }' $3 $2"
3131

3232
case $1 in
3333
commented)
34-
eval $COMMAND > $5
34+
eval $COMMAND > $4
3535
;;
3636
stripped)
37-
eval "$COMMAND -c" > $5
37+
eval "$COMMAND -c" > $4
3838
;;
3939
esac

0 commit comments

Comments
 (0)