forked from PatrickJS/angular-websocket
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdist.sh
More file actions
executable file
·37 lines (29 loc) · 793 Bytes
/
dist.sh
File metadata and controls
executable file
·37 lines (29 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/sh
mkdir -p dist/
echo "* Copy files"
cat src/angular-websocket.js > dist/angular-websocket.js
cat src/angular-websocket-mock.js > dist/angular-websocket-mock.js
echo "dist/angular-websocket.js"
echo "dist/angular-websocket-mock.js"
echo
echo "* Build source files"
./node_modules/.bin/uglifyjs \
src/angular-websocket.js > dist/angular-websocket.min.js \
--source-map dist/angular-websocket.min.js.map \
--source-map-url angular-websocket.min.js.map \
--mangle \
--compress \
--stats
./node_modules/.bin/browserify \
--debug \
-t browserify-ngannotate \
./example/browserify-example/app/app.js \
--outfile \
./example/browserify-example/bundle.js
echo
echo "dist/angular-websocket.min.js"
echo "dist/angular-websocket.min.js.map"
echo
cp dist/* .
echo "Copy dist to root"
echo