Open
Description
Currently, the compiler (the one freshly merged from new-horizons
) is extremely sensitive to where and how you run it in a few ways:
This works:
pyret-lang$ node build/phaseA/pyret.jarr --builtin-js-dir src/js/trove \
--builtin-arr-dir src/arr/trove \
--require-config src/scripts/standalone-configA.json \
--build-runnable ../junk/pyret/tbl.arr
But the following do not (due to file-locating errors):
pyret-lang$ node build/phaseA/pyret.jarr --builtin-js-dir src/js/trove \
--builtin-arr-dir src/arr/trove \
--require-config src/scripts/standalone-configA.json \
--build-runnable /home/belph/junk/pyret/tbl.arr
~$ node pyret-lang/build/phaseA/pyret.jarr --compiled-dir pyret-lang/compiled \
--builtin-js-dir pyret-lang/src/js/trove \
--builtin-arr-dir pyret-lang/src/arr/trove \
--require-config pyret-lang/src/scripts/standalone-configA.json \
--build-runnable junk/pyret/tbl.arr