forked from tools/josh
1
0
Fork 0

Add build script

This commit is contained in:
Florine W. Dekker 2019-10-21 00:38:53 +02:00
parent c6b59daf42
commit 28010a8cc9
Signed by: FWDekker
GPG Key ID: B1B567AF58D6EE0F
3 changed files with 28 additions and 8 deletions

15
build.sh Normal file
View File

@ -0,0 +1,15 @@
#!/usr/local/bin/bash
mkdir -p build
mkdir -p build/js
mkdir -p build/css
jsc -p ./tsconfig.json
cp ./*.html ./build/
cp ./css/*.css ./build/css
cp ./favicon.ico ./build/favicon.ico
cp ./favicon.png ./build/favicon.png
if [ "$1" ]; then
cp -r ./build/ "$1"
fi

View File

@ -27,10 +27,10 @@
</div>
<script type="module" src="build/extensions.js"></script>
<script type="module" src="build/shared.js"></script>
<script type="module" src="build/terminal.js"></script>
<script type="module" src="build/commands.js"></script>
<script type="module" src="build/fs.js"></script>
<script type="module" src="js/extensions.js"></script>
<script type="module" src="js/shared.js"></script>
<script type="module" src="js/terminal.js"></script>
<script type="module" src="js/commands.js"></script>
<script type="module" src="js/fs.js"></script>
</body>
</html>

View File

@ -3,9 +3,14 @@
"module": "esnext",
"target": "es2019",
"sourceMap": true,
"outDir": "./build"
"outDir": "./build/js"
},
"include": [
"**/*"
"files": [
"js/commands.ts",
"js/extensions.d.ts",
"js/extensions.ts",
"js/fs.ts",
"js/shared.ts",
"js/terminal.ts"
]
}