diff --git a/build/repo.targets b/build/repo.targets
index 54b7931cfa..075b60d384 100644
--- a/build/repo.targets
+++ b/build/repo.targets
@@ -17,8 +17,10 @@
true
+
+ -PpackageVersion="$(JavaPackageVersion)"
- -Dorg.gradle.daemon=false
+ $(GradleOptions) -Dorg.gradle.daemon=false
@@ -48,6 +50,7 @@
+
@@ -109,6 +112,7 @@
+
@@ -126,14 +130,15 @@
-
-
+
+
-
+
+
diff --git a/clients/java/signalr/build.gradle b/clients/java/signalr/build.gradle
index 00b71ef1c5..0c8a4d6d1a 100644
--- a/clients/java/signalr/build.gradle
+++ b/clients/java/signalr/build.gradle
@@ -4,7 +4,9 @@ plugins {
}
group 'com.microsoft.aspnet'
-version '0.1.0-preview1'
+
+// If we're run from outside MSBuild, just assign a bogus dev version.
+version project.findProperty('packageVersion') ?: "99.99.99-dev"
sourceCompatibility = 1.8
@@ -54,8 +56,7 @@ task generatePOM {
}
}
}
- }.writeTo("signalr-0.1.0-preview1.pom")
-
- ant.move file: "signalr-0.1.0-preview1.pom",
- todir: "${buildDir}/libs"
+ }.writeTo("${buildDir}/libs/signalr-${project.version}.pom")
}
+
+task createPackage(dependsOn: [jar,sourceJar,javadocJar,generatePOM])
diff --git a/version.props b/version.props
index 24c3cd7cda..3ea3798321 100644
--- a/version.props
+++ b/version.props
@@ -1,11 +1,14 @@
1.1.0
- 0.1.0-preview1
+ 0.1.0
preview1
$(VersionPrefix)
$(VersionPrefix)-$(VersionSuffix)-final
t000
+ $(JavaVersionPrefix)-$(VersionSuffix)-$(BuildNumber)
+ $(JavaVersionPrefix)-$(VersionSuffix)
+ $(JavaVersionPrefix)-$(VersionSuffix)-final
a-
$(FeatureBranchVersionPrefix)$(VersionSuffix)-$([System.Text.RegularExpressions.Regex]::Replace('$(FeatureBranchVersionSuffix)', '[^\w-]', '-'))
$(VersionSuffix)-$(BuildNumber)