]> git.proxmox.com Git - mirror_xterm.js.git/blob - bin/build
Merge remote-tracking branch 'upstream/master' into typescript_build_2
[mirror_xterm.js.git] / bin / build
1 #! /usr/bin/env bash
2
3 # Build all TypeScript files (including tests) to out/
4 tsc
5
6 # Concat all xterm.js files into a single file and output as a UMD to dist/xterm.js
7 browserify out/xterm.js --standalone Terminal -p [ tsify ] --outfile dist/xterm.js
8
9 # Copy all CSS files from src/ to dist/
10 cd src
11 find . -name '*.css' | cpio -pdm ../dist
12 cd ..
13
14 # Copy addons from out/ to dist/
15 cd out/addons
16 find . -name '*.js' | cpio -pdm ../../dist/addons
17 cd ../..