]> git.proxmox.com Git - mirror_xterm.js.git/blobdiff - bin/build
Set up source maps
[mirror_xterm.js.git] / bin / build
index 00a732368d47ac0687caadad6dfc2a24a5c20eb3..d1b403d28e42d5fde47aa4c19bc9bd87f8aa6ae7 100755 (executable)
--- a/bin/build
+++ b/bin/build
@@ -4,7 +4,13 @@
 tsc
 
 # Concat all xterm.js files into a single file and output as a UMD to dist/xterm.js
-browserify out/xterm.js --standalone Terminal -p [ tsify ] --outfile dist/xterm.js
+browserify ./out/xterm.js --standalone Terminal --debug --outfile ./dist/xterm.js
+cat ./dist/xterm.js | exorcist ./dist/xterm.js.map -b ./dist > ./dist/xterm.temp.js
+rm ./dist/xterm.js
+mv ./dist/xterm.temp.js ./dist/xterm.js
+
+# Resolve the chain of sourcemaps so that ./dist/xterm.js.map points at ./src
+sorcery -i dist/xterm.js
 
 # Copy all CSS files from src/ to dist/
 cd src