online_ide: imports nitc (symlinked from contrib)
[nit.git] / contrib / online_ide / Makefile
1
2 ACE_BUILDS ?= ../../../ace-builds/
3
4 default:
5 ../../bin/nitc --semi-global sources/nit/pnacl_nit.nit
6 cp pnacl_nit/pnacl_nit.pexe www/pnacl/ -f
7 rm -rf pnacl_nit/
8
9 build-www:
10 rm -rf www/src
11 cp -r $(ACE_BUILDS)/src www/
12 cp setup/mode-nit.js www/src/
13 cp setup/nit.js www/src/snippets/
14
15 HTTPD_PY := python $(NACL_SDK_ROOT)/tools/httpd.py
16 serve:
17 cd www/; \
18 $(HTTPD_PY) -C . --no-dir-check
19
20 .PHONY: serve