@@ -16,8 +16,8 @@ echo :: Building packages
1616# Create destination folder
1717# -----------------------------------------------------------------------------
1818DIST_DIR=kpdfsync
19- rm -rf $DIST_DIR
20- mkdir -p $DIST_DIR /bin
19+ rm -rf $DIST_DIR || exit
20+ mkdir -p $DIST_DIR /bin || exit
2121
2222pushd classes
2323
4343# -----------------------------------------------------------------------------
4444
4545# Move the jar files to kpdfsync/bin folder.
46- mv classes/* .jar ./$DIST_DIR /bin
47- cp ../lib/pdfclown.jar ./$DIST_DIR /bin
48- cp -r ../tools ./$DIST_DIR /bin
46+ mv classes/* .jar ./$DIST_DIR /bin || exit
47+ cp ../lib/pdfclown.jar ./$DIST_DIR /bin || exit
48+ cp -r ../tools ./$DIST_DIR /bin || exit
4949
5050# Copy the kpdfsync.sh and kpdfsync.bat to kpdfsync dist folder.
51- cp kpdfsync.sh ./$DIST_DIR
52- cp kpdfsync.bat ./$DIST_DIR
51+ cp kpdfsync.sh ./$DIST_DIR || exit
52+ cp kpdfsync.bat ./$DIST_DIR || exit
5353
5454# Copy LICENSE Readme.md and HowTo.pdf to kpdfsync dist folder.
55- cp ../docs/kpdfsync_HowTo.pdf ./$DIST_DIR
56- cp ../README.md ./$DIST_DIR
57- cp ../LICENSE ./$DIST_DIR
55+ cp ../docs/kpdfsync_HowTo.pdf ./$DIST_DIR || exit
56+ cp ../README.md ./$DIST_DIR || exit
57+ cp ../LICENSE ./$DIST_DIR || exit
5858
5959echo :: Building packages completed
0 commit comments