aboutsummaryrefslogtreecommitdiff
path: root/stdlib
diff options
context:
space:
mode:
authorEduardo Julian2021-10-01 02:59:09 -0400
committerEduardo Julian2021-10-01 02:59:09 -0400
commit628356261aa9539b4f438ffd369a2638dc9506bd (patch)
tree917b4118194d14b4d5fe5efc93091977d4caebdf /stdlib
parent8196ab379495ab00c11b74b55b6f2fabd99ab351 (diff)
Commercial licensing option for Lux + release versions for sub-projects.
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/project.clj10
-rw-r--r--stdlib/project.lux12
2 files changed, 11 insertions, 11 deletions
diff --git a/stdlib/project.clj b/stdlib/project.clj
index b7c037b45..64cb8d3b7 100644
--- a/stdlib/project.clj
+++ b/stdlib/project.clj
@@ -1,9 +1,11 @@
-(def version "0.6.0-SNAPSHOT")
+(def version "0.6.0")
(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/stdlib #=(identity version)
+ :description "Standard library for the Lux programming language."
+
:url ~repo
:license {:name "Lux License v0.1.1"
:url ~(str repo "/blob/master/license.txt")}
@@ -13,16 +15,14 @@
:pom-addition [:developers [:developer
[:name "Eduardo Julian"]
[:url "https://github.com/eduardoejp"]]]
- :repositories [["releases" ~sonatype-releases]
- ["snapshots" ~sonatype-snapshots]]
+ :repositories [["snapshots" ~sonatype-snapshots]]
:scm {:name "git"
:url ~(str repo ".git")}
:manifest {"lux" ~version}
:source-paths ["source"]
:dependencies [[com.github.luxlang/lux-bootstrapper ~version]]
- :profiles {:bibliotheca {:description "Standard library for the Lux programming language."
- :lux {:test "test/lux"}}
+ :profiles {:bibliotheca {:lux {:test "test/lux"}}
:aedifex {:description "A build system/tool made exclusively for Lux."
:lux {:program "program/aedifex"
:test "test/aedifex"}}}
diff --git a/stdlib/project.lux b/stdlib/project.lux
index 0f3cdc0cb..a5a2df7d7 100644
--- a/stdlib/project.lux
+++ b/stdlib/project.lux
@@ -2,7 +2,7 @@
[... An optional identity for the project.
... It can also be specified or overriden in a non-default profile.
... This will be the name given to the project when installed/deployed as a dependency.
- "identity" ["com.github.luxlang" "stdlib" "0.6.0-SNAPSHOT"]
+ "identity" ["com.github.luxlang" "stdlib" "0.6.0"]
... Every piece of information, and the whole "info" bundle, are optional.
"info" ["url" "https://github.com/LuxLang/lux"
@@ -41,7 +41,7 @@
... The following are alternative profiles to use in various situations.
"jvm"
[... "compiler" specifies the dependency to fetch and use as the compiler.
- "compiler" ["com.github.luxlang" "lux-jvm" "0.6.0-SNAPSHOT" "jar"]
+ "compiler" ["com.github.luxlang" "lux-jvm" "0.6.0" "jar"]
... "dependencies" is an optional list of dependencies to fetch.
... The dependencies have the same shape as when specifying the compiler.
... When omitting the packaging format of the dependency, "tar" will be assumed.
@@ -52,25 +52,25 @@
]
"js"
- ["compiler" ["com.github.luxlang" "lux-js" "0.6.0-SNAPSHOT" "js"]
+ ["compiler" ["com.github.luxlang" "lux-js" "0.6.0" "js"]
... The OS command to use when running JS tests. The default is described below.
... "js" ["node" "--stack_size=8192"]
]
"python"
- ["compiler" ["com.github.luxlang" "lux-python" "0.6.0-SNAPSHOT" "jar"]
+ ["compiler" ["com.github.luxlang" "lux-python" "0.6.0" "jar"]
... The OS command to use when running Python tests. The default is described below.
... "python" ["python3"]
]
"lua"
- ["compiler" ["com.github.luxlang" "lux-lua" "0.6.0-SNAPSHOT" "jar"]
+ ["compiler" ["com.github.luxlang" "lux-lua" "0.6.0" "jar"]
... The OS command to use when running Lua tests. The default is described below.
... "lua" ["lua"]
]
"ruby"
- ["compiler" ["com.github.luxlang" "lux-ruby" "0.6.0-SNAPSHOT" "jar"]
+ ["compiler" ["com.github.luxlang" "lux-ruby" "0.6.0" "jar"]
... The OS command to use when running Ruby tests. The default is described below.
... "ruby" ["ruby"]
]