aboutsummaryrefslogtreecommitdiff
path: root/lux-lua
diff options
context:
space:
mode:
Diffstat (limited to 'lux-lua')
-rw-r--r--lux-lua/commands.md2
-rw-r--r--lux-lua/project.clj22
-rw-r--r--lux-lua/project.lux19
3 files changed, 30 insertions, 13 deletions
diff --git a/lux-lua/commands.md b/lux-lua/commands.md
index 0fdd12b75..7e9de2daa 100644
--- a/lux-lua/commands.md
+++ b/lux-lua/commands.md
@@ -33,6 +33,6 @@ cd ~/lux/stdlib/ \
```
cd ~/lux/lux-lua/ \
-&& mvn install:install-file -Dfile=target/program.jar -DgroupId=com.github.luxlang -DartifactId=lux-lua -Dversion=0.6.0-SNAPSHOT -Dpackaging=jar
+&& mvn install:install-file -Dfile=target/program.jar -DgroupId=com.github.luxlang -DartifactId=lux-lua -Dversion=0.6.3 -Dpackaging=jar
```
diff --git a/lux-lua/project.clj b/lux-lua/project.clj
index edaa26154..1cad2252b 100644
--- a/lux-lua/project.clj
+++ b/lux-lua/project.clj
@@ -1,9 +1,12 @@
-(def version "0.6.2")
+(def version "0.6.3")
(def repo "https://github.com/LuxLang/lux")
(def sonatype-releases "https://oss.sonatype.org/service/local/staging/deploy/maven2/")
(def sonatype-snapshots "https://oss.sonatype.org/content/repositories/snapshots/")
-(defproject com.github.luxlang/lux-lua "0.6.3-SNAPSHOT" ;; #=(identity version)
+(def asm_version "5.0.4")
+(def rembulan_version "0.1")
+
+(defproject com.github.luxlang/lux-lua #=(identity version)
:description "A Lua compiler for Lux."
:url ~repo
:license {:name "Lux License v0.1.2"
@@ -20,10 +23,17 @@
:plugins [[com.github.luxlang/lein-luxc ~version]]
:dependencies [[com.github.luxlang/lux-bootstrapper ~version]
- [com.github.luxlang/stdlib ~version]
- [com.github.luxlang/rembulan-runtime "0.1"]
- [com.github.luxlang/rembulan-stdlib "0.1"]
- [com.github.luxlang/rembulan-compiler "0.1"]]
+ ;; [com.github.luxlang/stdlib ~version]
+
+ [org.ow2.asm/asm ~asm_version]
+ [org.ow2.asm/asm-commons ~asm_version]
+ [org.ow2.asm/asm-analysis ~asm_version]
+ [org.ow2.asm/asm-tree ~asm_version]
+ [org.ow2.asm/asm-util ~asm_version]
+
+ [com.github.luxlang/rembulan-runtime ~rembulan_version]
+ [com.github.luxlang/rembulan-stdlib ~rembulan_version]
+ [com.github.luxlang/rembulan-compiler ~rembulan_version]]
:manifest {"lux" ~version}
:source-paths ["source"]
diff --git a/lux-lua/project.lux b/lux-lua/project.lux
index df20f4029..cd648ab28 100644
--- a/lux-lua/project.lux
+++ b/lux-lua/project.lux
@@ -1,5 +1,5 @@
{""
- [#identity ["com.github.luxlang" "lux-lua" "0.6.2"]
+ [#identity ["com.github.luxlang" "lux-lua" "0.6.3"]
#deploy_repositories {"snapshots" "https://oss.sonatype.org/content/repositories/snapshots/"
"releases" "https://oss.sonatype.org/service/local/staging/deploy/maven2/"}
@@ -7,10 +7,17 @@
#repositories ["https://oss.sonatype.org/content/repositories/snapshots/"
"https://oss.sonatype.org/service/local/staging/deploy/maven2/"]
- #compiler ["com.github.luxlang" "lux-jvm" "0.6.2" "jar"]
- #dependencies [["com.github.luxlang" "stdlib" "0.6.2" "tar"]
- ["net.sandius.rembulan" "rembulan-runtime" "0.1-SNAPSHOT" "jar"]
- ["net.sandius.rembulan" "rembulan-stdlib" "0.1-SNAPSHOT" "jar"]
- ["net.sandius.rembulan" "rembulan-compiler" "0.1-SNAPSHOT" "jar"]]
+ #compiler ["com.github.luxlang" "lux-jvm" "0.6.3" "jar"]
+ #dependencies [... ["com.github.luxlang" "stdlib" "0.6.3" "tar"]
+
+ ["org.ow2.asm" "asm" "5.0.4" "jar"]
+ ["org.ow2.asm" "asm-commons" "5.0.4" "jar"]
+ ["org.ow2.asm" "asm-analysis" "5.0.4" "jar"]
+ ["org.ow2.asm" "asm-tree" "5.0.4" "jar"]
+ ["org.ow2.asm" "asm-util" "5.0.4" "jar"]
+
+ ["com.github.luxlang" "rembulan-runtime" "0.1" "jar"]
+ ["com.github.luxlang" "rembulan-stdlib" "0.1" "jar"]
+ ["com.github.luxlang" "rembulan-compiler" "0.1" "jar"]]
#program "program"]}