#BSC = /home/bp/rescript-compiler-8.4.2/linux/bsc.exe
BSC = /mnt/chromeos/MyFiles/Console/usr/bin/bsc

all: demo.js gphys.js

demo.js: demo.ml canvas.cmi gphys.cmi gphys.js
	$(BSC) -w -27-26-44 -I . $< | sed -e 's!.*require.*!!g' | sed -e 's!export.*!!g' > $@

gphys.js: gphys.ml gphys.cmi
	$(BSC) -w -27-26-44 -I . $< | sed -e 's!.*require.*!!g' > $@

gphys.cmi: gphys.mli
	$(BSC) $<

canvas.cmi: canvas.res
	$(BSC) $<

clean:
	$(RM) *.cm[ijt] *.cmti

