1
0
mirror of https://github.com/lxsang/antd-web-apps synced 2025-07-26 10:39:46 +02:00

add remote building script support

This commit is contained in:
lxsang
2018-09-22 19:11:40 +02:00
parent 4709c5c3ed
commit 2b62fe27e9
17 changed files with 207 additions and 2264 deletions

View File

@ -5,7 +5,8 @@ coffees = assets/coffee/bootstrap.coffee \
assets/coffee/BaseObject.coffee \
assets/coffee/APIManager.coffee \
assets/coffee/MarkOn.coffee \
assets/coffee/WVNC.coffee
assets/coffee/WVNC.coffee \
assets/coffee/WebVNC.coffee
SED=sed
UNAME_S := $(shell uname -s)
@ -16,18 +17,13 @@ endif
main: js
- mkdir -p $(BUILDDIR)/assets
cp -rf $(copyfiles) $(BUILDDIR)
cp -r assets/css assets/scripts $(BUILDDIR)/assets
cp -r assets/css assets/scripts assets/shs $(BUILDDIR)/assets
- cd $(BUILDDIR) && ln -s ../grs ./rst
js:
- rm assets/scripts/main.*
for f in $(coffees); do (cat "$${f}"; echo) >> assets/scripts/main.coffee; done
coffee --compile assets/scripts/main.coffee
coffee --compile assets/coffee/decoder.coffee
$(SED) '2d' assets/coffee/decoder.js > assets/scripts/tmp.js
$(SED) '$$ d' assets/scripts/tmp.js > assets/scripts/decoder.js
-rm assets/coffee/decoder.js
-rm assets/scripts/tmp.js
-rm assets/scripts/main.coffee
clean: