aboutsummaryrefslogtreecommitdiff
path: root/stdlib/project.clj
diff options
context:
space:
mode:
authorEduardo Julian2019-02-05 19:09:31 -0400
committerEduardo Julian2019-02-05 19:09:31 -0400
commit47b97c128bde837fa803a605f3e011a3e9ddd71c (patch)
tree5e8a84d1b1812ec4a157d4049c778ec2e4e434c4 /stdlib/project.clj
parentbe5710d104e6ee085dcb9d871be0b80305e48f8b (diff)
Integrated tests into normal source code.
Diffstat (limited to '')
-rw-r--r--stdlib/project.clj28
1 files changed, 15 insertions, 13 deletions
diff --git a/stdlib/project.clj b/stdlib/project.clj
index 79319f540..664704a50 100644
--- a/stdlib/project.clj
+++ b/stdlib/project.clj
@@ -1,25 +1,27 @@
-(defproject com.github.luxlang/stdlib "0.6.0-SNAPSHOT"
+(def version "0.6.0-SNAPSHOT")
+(def repo "https://github.com/LuxLang/lux")
+(def sonetype-releases "https://oss.sonatype.org/service/local/staging/deploy/maven2/")
+(def sonetype-snapshots "https://oss.sonatype.org/content/repositories/snapshots/")
+
+(defproject com.github.luxlang/stdlib #=(identity version)
:description "Standard library for the Lux programming language."
- :url "https://github.com/LuxLang/stdlib"
+ :url ~repo
:license {:name "Lux License v0.1"
- :url "https://github.com/LuxLang/lux/blob/master/license.txt"}
- :plugins [[com.github.luxlang/lein-luxc "0.6.0-SNAPSHOT"]]
- :deploy-repositories [["releases" {:url "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
- :creds :gpg}]
- ["snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots/"
- :creds :gpg}]]
+ :url ~(str repo "/blob/master/license.txt")}
+ :plugins [[com.github.luxlang/lein-luxc ~version]]
+ :deploy-repositories [["releases" {:url ~sonetype-releases :creds :gpg}]
+ ["snapshots" {:url ~sonetype-snapshots :creds :gpg}]]
:pom-addition [:developers [:developer
[:name "Eduardo Julian"]
[:url "https://github.com/eduardoejp"]]]
- :repositories [["snapshots" "https://oss.sonatype.org/content/repositories/snapshots/"]
- ["releases" "https://oss.sonatype.org/service/local/staging/deploy/maven2/"]]
+ :repositories [["releases" ~sonetype-releases]
+ ["snapshots" ~sonetype-snapshots]]
:scm {:name "git"
- :url "https://github.com/LuxLang/lux.git"}
+ :url ~(str repo ".git")}
:source-paths ["source"]
:profiles {:library {:dependencies []
- :test-paths ["test"]
- :lux {:tests {:jvm "test"}}}
+ :lux {:tests {:jvm "test/lux"}}}
:documentation {:dependencies []
:lux {:program {:jvm "program/scriptum"}}}}
)