aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/compiler/default.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/compiler/default.lux')
-rw-r--r--stdlib/source/lux/compiler/default.lux7
1 files changed, 2 insertions, 5 deletions
diff --git a/stdlib/source/lux/compiler/default.lux b/stdlib/source/lux/compiler/default.lux
index f06a235de..cb93fdba4 100644
--- a/stdlib/source/lux/compiler/default.lux
+++ b/stdlib/source/lux/compiler/default.lux
@@ -16,6 +16,7 @@
[world
["." file (#+ File)]]]
[//
+ ["." cli (#+ Configuration)]
[meta
[io
["." context]]]]
@@ -64,10 +65,6 @@
## ## (format module-name "/" cache.descriptor-name)
## ## (encoding.to-utf8 (%code (cache/description.write file-name module))))))
-(type: #export Configuration
- {#sources (List File)
- #target File})
-
(type: #export (Platform fs anchor expression statement)
{#host (Host expression statement)
#phase (translation.Phase anchor expression statement)
@@ -126,7 +123,7 @@
(-> <Platform> Configuration Text <Compiler> (fs <Compiler>)))
(do (:: (get@ #file-system platform) &monad)
[source (context.read (get@ #file-system platform)
- (get@ #sources configuration)
+ (get@ #cli.sources configuration)
module-name)
## _ (&io.prepare-module target-dir module-name)
## _ (write-module target-dir file-name module-name module artifacts)