aboutsummaryrefslogtreecommitdiff
path: root/lux-lua/project.clj
diff options
context:
space:
mode:
authorEduardo Julian2019-04-11 22:30:05 -0400
committerEduardo Julian2019-04-11 22:30:05 -0400
commitf2937706edb6887c5eb1a6a0b6668b1334f5ef3b (patch)
treee2c3b657aaa39b61ff0746fa0f59416514f87206 /lux-lua/project.clj
parent6c3e9f8c02ce153380392ba5bc8eeb517de5f781 (diff)
WIP: Lua compiler.
Diffstat (limited to 'lux-lua/project.clj')
-rw-r--r--lux-lua/project.clj32
1 files changed, 32 insertions, 0 deletions
diff --git a/lux-lua/project.clj b/lux-lua/project.clj
new file mode 100644
index 000000000..62abfb470
--- /dev/null
+++ b/lux-lua/project.clj
@@ -0,0 +1,32 @@
+(def version "0.6.0-SNAPSHOT")
+(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-python #=(identity version)
+ :description "A Lua compiler for Lux."
+ :url ~repo
+ :license {:name "Lux License v0.1"
+ :url ~(str repo "/blob/master/license.txt")}
+ :scm {:name "git"
+ :url ~(str repo ".git")}
+ :pom-addition [:developers [:developer
+ [:name "Eduardo Julian"]
+ [:url "https://github.com/eduardoejp"]]]
+
+ :repositories [["releases" ~sonatype-releases]
+ ["snapshots" ~sonatype-snapshots]]
+ :deploy-repositories [["releases" {:url ~sonatype-releases :creds :gpg}]
+ ["snapshots" {:url ~sonatype-snapshots :creds :gpg}]]
+
+ :plugins [[com.github.luxlang/lein-luxc ~version]]
+ :dependencies [[com.github.luxlang/luxc-jvm ~version]
+ [com.github.luxlang/stdlib ~version]
+ [net.sandius.rembulan/rembulan-runtime "0.1-SNAPSHOT"]
+ [net.sandius.rembulan/rembulan-stdlib "0.1-SNAPSHOT"]
+ [net.sandius.rembulan/rembulan-compiler "0.1-SNAPSHOT"]]
+
+ :manifest {"lux" ~version}
+ :source-paths ["source"]
+ :lux {:program "program"}
+ )