diff options
Diffstat (limited to 'stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux')
-rw-r--r-- | stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux b/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux index d056970b8..706db97ff 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux @@ -34,7 +34,8 @@ ["[0]" archive {"+" Output} ["[0]" module] ["[0]" descriptor {"+" Module}] - ["[0]" artifact]] + ["[0]" artifact] + ["[0]" unit]] ["[0]" cache "_" ["[1]/[0]" module] ["[1]/[0]" artifact]] @@ -43,7 +44,6 @@ [// [language ["$" lux - [generation {"+" Context}] [phase [generation [jvm @@ -132,7 +132,7 @@ "1.0") (def: (manifest program) - (-> Context java/util/jar/Manifest) + (-> unit.ID java/util/jar/Manifest) (let [manifest (java/util/jar/Manifest::new)] (exec (do_to (java/util/jar/Manifest::getMainAttributes manifest) (java/util/jar/Attributes::put (java/util/jar/Attributes$Name::MAIN_CLASS) (|> program runtime.class_name name.internal name.external)) @@ -155,7 +155,7 @@ (java/util/zip/ZipOutputStream::closeEntry)))))) (def: (write_module static necessary_dependencies [module output] sink) - (-> Static (Set Context) [module.ID Output] java/util/jar/JarOutputStream + (-> Static (Set unit.ID) [module.ID Output] java/util/jar/JarOutputStream (Try java/util/jar/JarOutputStream)) (let [! try.monad] (monad.mix try.monad |