aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source
diff options
context:
space:
mode:
authorEduardo Julian2020-03-05 00:56:20 -0400
committerEduardo Julian2020-03-05 00:56:20 -0400
commite5153db14981fa7da2c34058bed494a8662496c8 (patch)
treeb96400f12aaf32475bca276fa3b7af470c60744f /new-luxc/source
parenta6c0acbf9d5730f238292ac8a53196d98fbbda72 (diff)
Beginning to cache artifacts.
Diffstat (limited to 'new-luxc/source')
-rw-r--r--new-luxc/source/program.lux7
1 files changed, 5 insertions, 2 deletions
diff --git a/new-luxc/source/program.lux b/new-luxc/source/program.lux
index fccc63d1a..5fbbd0537 100644
--- a/new-luxc/source/program.lux
+++ b/new-luxc/source/program.lux
@@ -12,6 +12,7 @@
[concurrency
[promise (#+ Promise)]]]
[data
+ ["." product]
[text
["%" format (#+ format)]]
[collection
@@ -114,7 +115,8 @@
## #platform.phase jvm.generate
#platform.phase expression.translate
## #platform.runtime runtime.generate
- #platform.runtime runtime.translate})))
+ #platform.runtime runtime.translate
+ #platform.write product.right})))
(def: extender
Extender
@@ -149,11 +151,12 @@
(#/cli.Compilation configuration) configuration
(#/cli.Interpretation configuration) configuration)
jar-path (format target (:: file.system separator) "program.jar")]
- (exec (/.compiler @.jvm
+ (exec (/.compiler target
".jvm"
..expander
analysis.bundle
..platform
+ @.jvm
## generation.bundle
translation.bundle
(directive.bundle extender)