aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/compositor.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/program/compositor.lux')
-rw-r--r--stdlib/source/program/compositor.lux11
1 files changed, 6 insertions, 5 deletions
diff --git a/stdlib/source/program/compositor.lux b/stdlib/source/program/compositor.lux
index fced2ef5e..5fb5696b1 100644
--- a/stdlib/source/program/compositor.lux
+++ b/stdlib/source/program/compositor.lux
@@ -33,7 +33,8 @@
["[0]" analysis (.only)
[macro (.only Expander)]]
[phase
- [extension (.only Extender)]]]]
+ [extension (.only Extender)
+ ["[0]E" analysis]]]]]
[meta
[packager (.only Packager)]
[context (.only Context)]
@@ -166,10 +167,7 @@
(as_expected (platform.initialize file_context
(the cli.#module compilation)
expander
- host_analysis
platform
- generation_bundle
- host_declaration_bundle
program
extender
import
@@ -189,7 +187,10 @@
expander
platform
compilation
- [archive state]))))
+ [archive state]
+ [(analysisE.bundle host_analysis)
+ generation_bundle
+ host_declaration_bundle]))))
_ (cache.cache! (the platform.#file_system platform) (the cli.#configuration compilation) file_context archive)
host_dependencies (..load_host_dependencies (the platform.#file_system platform)
(the cli.#host_dependencies compilation))