e8ed7421da9733acaa9a8591235242d0fe7edb9e
[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 -I ../../src/
6 cp pnacl_nit/pnacl_nit.pexe www/pnacl/ -f
7 rm -rf pnacl_nit/
8 rm -rf .nit_compile
9
10 build-www:
11 rm -rf www/src
12 cp -r $(ACE_BUILDS)/src www/
13 cp setup/mode-nit.js www/src/
14 cp setup/nit.js www/src/snippets/
15
16 HTTPD_PY := python $(NACL_SDK_ROOT)/tools/httpd.py
17 serve:
18 cd www/; \
19 $(HTTPD_PY) -C . --no-dir-check
20
21 .PHONY: serve