1
1
mirror of https://github.com/kanaka/mal.git synced 2024-11-10 12:47:45 +03:00
mal/scala
Dov Murik 37a33ac72e scala: Run steps directly from jar file
The Scala build will create a mal.jar file with all the steps' classes
in it.  A `run` wrapper script will run that jar with a specific step
main class according to the `$STEP` environment variable.  Now the jar
file is created only once (when testing step0) and then re-used for
testing the next steps, which should speed up the build.

Moreover, sbt now prepends shell script header to the jar file, so no
need to implement this in Makefile (for the `dist` target).
2016-05-16 11:25:42 -04:00
..
project Add dist targets to most implementations. 2016-02-24 00:33:20 -06:00
tests Tests: move step5 non-TCO tests to per impl. 2016-03-14 23:39:21 -05:00
assembly.sbt scala: Run steps directly from jar file 2016-05-16 11:25:42 -04:00
build.sbt scala: Run steps directly from jar file 2016-05-16 11:25:42 -04:00
core.scala groovy, java, scala: add seq/string?. 2016-02-12 09:59:39 -06:00
Dockerfile Travis: add scala. 2015-10-06 02:49:12 -05:00
env.scala Scala: refactor collections with metadata. 2015-01-09 16:16:51 -06:00
Makefile scala: Run steps directly from jar file 2016-05-16 11:25:42 -04:00
printer.scala Scala: refactor collections with metadata. 2015-01-09 16:16:51 -06:00
reader.scala All: fix read/print of \\, and \n 2015-10-30 22:05:49 -05:00
run scala: Run steps directly from jar file 2016-05-16 11:25:42 -04:00
step0_repl.scala Scala: all steps 0-9 but no metadata. 2015-01-09 16:16:51 -06:00
step1_read_print.scala Scala: all steps 0-9 but no metadata. 2015-01-09 16:16:51 -06:00
step2_eval.scala Fix empty list eval in step2 for most languages. 2016-04-02 18:40:49 -05:00
step3_env.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step4_if_fn_do.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step5_tco.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step6_file.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step7_quote.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step8_macros.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
step9_try.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
stepA_mal.scala scala: Fix exception on literal empty list 2016-03-31 22:31:49 -04:00
types.scala Scala: fix hash-map nil values and printing. 2015-12-02 23:26:50 -06:00