Skip to content

Commit

Permalink
Unify version references and update to 0.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Gene Gleyzer committed Jun 8, 2022
1 parent 29cd54a commit 85a3f75
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 13 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ And please respect our [code of conduct](CODE_OF_CONDUCT.md) and each other.

## Status:

Version 0.3.0. That's way _before_ a 1.0. In other words, Ecstasy is about as mature as Windows 3.1
Version 0.4. That's way _before_ a 1.0. In other words, Ecstasy is about as mature as Windows 3.1
was.

**Warning:** The Ecstasy project is not yet certified for production use. This is a large and
Expand Down Expand Up @@ -142,4 +142,4 @@ document.

To submit a contributor agreement, sign up for very hard work, fork over a giant
pile of cash, or in case of emergency: "info _at_ xtclang _dot_ org", but please
understand if we cannot respond to every email. Thank you.
understand if we cannot respond to every email. Thank you.
6 changes: 3 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* Main build file for the XVM project, producing the XDK.
*/

group = "org.xvm"
version = "0.3.0"
group = "org.xvm"
version = "0.4.2"

allprojects {
configurations.all {
Expand All @@ -28,4 +28,4 @@ tasks.register("build") {
description = "Build all projects"

dependsOn(project("xdk:").tasks["build"])
}
}
7 changes: 4 additions & 3 deletions javatools/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,17 @@ tasks.jar {
mustRunAfter(copyImplicits)
mustRunAfter(copyUtils)

val version = rootProject.version
manifest {
attributes["Manifest-Version"] = "1.0"
attributes["Sealed"] = "true"
attributes["Main-Class"] = "org.xvm.tool.Launcher"
attributes["Name"] = "/org/xvm/"
attributes["Specification-Title"] = "xvm"
attributes["Specification-Version"] = "0.3.0"
attributes["Specification-Version"] = version
attributes["Specification-Vendor"] = "xtclang.org"
attributes["Implementation-Title"] = "xvm-prototype"
attributes["Implementation-Version"] = "0.3.0"
attributes["Implementation-Version"] = version
attributes["Implementation-Vendor"] = "xtclang.org"
}
}
Expand All @@ -72,4 +73,4 @@ dependencies {

// Use JUnit test framework
testImplementation("junit:junit:4.12")
}
}
2 changes: 1 addition & 1 deletion javatools/src/main/java/org/xvm/tool/Compiler.java
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
* <p/>The version of the resulting module can be specified by using the {@code -version} option;
* for example:
*
* <p/>{@code xtc -version 0.3-alpha}
* <p/>{@code xtc -version 0.4-alpha}
*
* <p/>In addition to built-in Ecstasy modules and modules located in the Ecstasy runtime library,
* it is possible to provide a search path for modules that will be used by the compiler. The search
Expand Down
8 changes: 5 additions & 3 deletions javatools_utils/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,17 @@ plugins {
}

tasks.withType(Jar::class) {
val version = rootProject.version

manifest {
attributes["Manifest-Version"] = "1.0"
attributes["Sealed"] = "true"
attributes["Name"] = "/org/xvm/util"
attributes["Specification-Title"] = "xvm"
attributes["Specification-Version"] = "0.3.0"
attributes["Specification-Version"] = version
attributes["Specification-Vendor"] = "xtclang.org"
attributes["Implementation-Title"] = "xvm-javatools_utils"
attributes["Implementation-Version"] = "0.3.0"
attributes["Implementation-Version"] = version
attributes["Implementation-Vendor"] = "xtclang.org"
}
}
Expand All @@ -34,4 +36,4 @@ tasks.test {
dependencies {
// Use JUnit test framework
testImplementation("junit:junit:4.12")
}
}
2 changes: 1 addition & 1 deletion xdk/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ val coreLib = "$libDir/ecstasy.xtc"
val turtleLib = "$javaDir/javatools_turtle.xtc"
val bridgeLib = "$javaDir/javatools_bridge.xtc"

val version = "0.3-alpha"
val version = rootProject.version

tasks.register("clean") {
group = "Build"
Expand Down

0 comments on commit 85a3f75

Please sign in to comment.