From 805309298575cef550749199374e853091f973b3 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 28 Jan 2022 06:23:41 -0400 Subject: Better detection for "exec" optimization. --- stdlib/source/library/lux/tool/compiler/meta/io/archive.lux | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'stdlib/source/library/lux/tool/compiler/meta/io') diff --git a/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux b/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux index e89b45756..d0498a516 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux @@ -40,7 +40,8 @@ ["[0]" module] ["[0]" descriptor {"+" Descriptor}] ["[0]" document {"+" Document}] - ["[0]" artifact {"+" Artifact Dependency} + ["[0]" unit] + ["[0]" artifact {"+" Artifact} ["[0]" category {"+" Category}]]] ["[0]" cache "_" ["[1]/[0]" module]] @@ -225,7 +226,7 @@ (def: (loaded_document extension host module_id expected actual document) (All (_ expression directive) - (-> Text (generation.Host expression directive) module.ID (Sequence [Artifact (Set Dependency)]) (Dictionary Text Binary) (Document .Module) + (-> Text (generation.Host expression directive) module.ID (Sequence [Artifact (Set unit.ID)]) (Dictionary Text Binary) (Document .Module) (Try [(Document .Module) Bundles Output]))) (do [! try.monad] [[definitions bundles] (: (Try [Definitions Bundles Output]) -- cgit v1.2.3