X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=make-prod-combined.sh;h=6e8f9aab478ad931c8b184892f42c7001a4a4339;hb=4dbba4b17c6203b3c1493fd99dfcf12cb88103e7;hp=a95c612b4ef0fe502960f4f4954d05f9331a4560;hpb=7fea22bef3dd932a4d3d706d102565ee28b26f91;p=dygraphs.git diff --git a/make-prod-combined.sh b/make-prod-combined.sh index a95c612..6e8f9aa 100755 --- a/make-prod-combined.sh +++ b/make-prod-combined.sh @@ -1,4 +1,6 @@ #!/bin/bash +mkdir -p dist + browserify \ -v \ -t babelify \ @@ -6,5 +8,18 @@ browserify \ --debug \ --standalone Dygraph \ src/dygraph.js \ - | uglifyjs -c -m \ > dist/dygraph.js + +# Create dist/dygraph.js.map +cat dist/dygraph.js | exorcist --base . dist/dygraph.js.map > /dev/null + +# Create dist/dygraph.js.min{,.map} +uglifyjs --compress --mangle \ + --in-source-map dist/dygraph.js.map \ + --source-map-include-sources \ + --source-map dist/dygraph.min.js.map \ + -o dist/dygraph.min.js \ + dist/dygraph.js + +# Copy to the old location +cp dist/dygraph.min.js dist/dygraph-combined.js