aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/aedifex
diff options
context:
space:
mode:
authorEduardo Julian2021-07-17 01:48:49 -0400
committerEduardo Julian2021-07-17 01:48:49 -0400
commit2c99b4515447315d76a8dc203a2dbcafc09506ea (patch)
treeabb913a594de33855b49a218e7728417fa0f850b /stdlib/source/program/aedifex
parentbfacc0c96e56eedf788aba44bd8ad2848a35c390 (diff)
Now properly loading cached modules.
Diffstat (limited to '')
-rw-r--r--stdlib/source/program/aedifex/command/test.lux25
-rw-r--r--stdlib/source/program/aedifex/runtime.lux3
2 files changed, 13 insertions, 15 deletions
diff --git a/stdlib/source/program/aedifex/command/test.lux b/stdlib/source/program/aedifex/command/test.lux
index 15f8d6f22..65f2bdc4e 100644
--- a/stdlib/source/program/aedifex/command/test.lux
+++ b/stdlib/source/program/aedifex/command/test.lux
@@ -6,9 +6,6 @@
[control
[concurrency
["." promise (#+ Promise) ("#\." monad)]]]
- [data
- [text
- ["%" format (#+ format)]]]
[math
[number
["i" int]]]
@@ -42,19 +39,19 @@
(if (i.= shell.normal build_exit)
(do !
[_ (console.write_line ..start console)
- #let [[compiler_command compiler_parameters] (case compiler
- (^template [<tag> <runtime>]
- [(<tag> artifact)
- (///runtime.for (get@ <runtime> profile) program)])
- ([#//build.JVM #///.java]
- [#//build.JS #///.js]
- [#//build.Python #///.python]
- [#//build.Lua #///.lua]
- [#//build.Ruby #///.ruby]))]
+ #let [[test_command test_parameters] (case compiler
+ (^template [<tag> <runtime>]
+ [(<tag> artifact)
+ (///runtime.for (get@ <runtime> profile) program)])
+ ([#//build.JVM #///.java]
+ [#//build.JS #///.js]
+ [#//build.Python #///.python]
+ [#//build.Lua #///.lua]
+ [#//build.Ruby #///.ruby]))]
process (\ shell execute [environment
working_directory
- compiler_command
- compiler_parameters])
+ test_command
+ test_parameters])
_ (//build.log_output! console process)
_ (//build.log_error! console process)
exit (\ process await [])
diff --git a/stdlib/source/program/aedifex/runtime.lux b/stdlib/source/program/aedifex/runtime.lux
index f5aeef36a..e6b61d360 100644
--- a/stdlib/source/program/aedifex/runtime.lux
+++ b/stdlib/source/program/aedifex/runtime.lux
@@ -34,7 +34,8 @@
[default_js "node" ["--stack_size=8192"]]
[default_python "python3" []]
[default_lua "lua" []]
- [default_ruby "RUBY_THREAD_VM_STACK_SIZE=15700000 ruby" []]
+ ## [default_ruby "RUBY_THREAD_VM_STACK_SIZE=15700000 ruby" []]
+ [default_ruby "ruby" []]
)
(def: #export (for runtime path)