From 793709d3a14b65b836df09d3b22826ad330b38b7 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Wed, 9 Oct 2019 01:11:33 -0400 Subject: Updated old luxc to work with latest the JVM (and changes in lux-lein) --- luxc/src/lux.clj | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'luxc/src/lux.clj') diff --git a/luxc/src/lux.clj b/luxc/src/lux.clj index f35373fa8..dc6066669 100644 --- a/luxc/src/lux.clj +++ b/luxc/src/lux.clj @@ -11,19 +11,23 @@ (defn- separate-paths "(-> Text (List Text))" - [resources-dirs] - (-> resources-dirs + [paths] + (-> paths (string/replace unit-separator "\n") string/split-lines + rest &/->list)) (defn -main [& args] (|case (&/->list args) - (&/$Cons "release" (&/$Cons program-module (&/$Cons resources-dirs (&/$Cons source-dirs (&/$Cons target-dir (&/$Nil)))))) - (&compiler/compile-program &/$Build program-module (separate-paths resources-dirs) (separate-paths source-dirs) target-dir) + (&/$Cons "release" (&/$Cons program-module (&/$Cons dependencies (&/$Cons source-dirs (&/$Cons target-dir (&/$Nil)))))) + (&compiler/compile-program &/$Build program-module + (separate-paths dependencies) + (separate-paths source-dirs) + target-dir) - (&/$Cons "repl" (&/$Cons resources-dirs (&/$Cons source-dirs (&/$Cons target-dir (&/$Nil))))) - (&repl/repl (separate-paths resources-dirs) + (&/$Cons "repl" (&/$Cons dependencies (&/$Cons source-dirs (&/$Cons target-dir (&/$Nil))))) + (&repl/repl (separate-paths dependencies) (separate-paths source-dirs) target-dir) -- cgit v1.2.3