[Git][java-team/gradle-kotlin-dsl][master] 4 commits: Build the tooling-builders module

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Tue Jan 31 00:03:58 GMT 2023



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / gradle-kotlin-dsl


Commits:
c868c2bd by Emmanuel Bourg at 2023-01-31T00:21:15+01:00
Build the tooling-builders module

- - - - -
66b39007 by Emmanuel Bourg at 2023-01-31T00:24:14+01:00
Fixed the .kt files included in gradle-kotlin-dsl-tooling-models.jar

- - - - -
d68e3bd6 by Emmanuel Bourg at 2023-01-31T00:25:00+01:00
Fixed the classpath.properties files of gradle-kotlin-dsl.jar

- - - - -
6ae4dc80 by Emmanuel Bourg at 2023-01-31T01:02:25+01:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/clean
- debian/libgradle-kotlin-dsl-java.jlibs
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+gradle-kotlin-dsl (0.13.2-3) unstable; urgency=medium
+
+  * Build the tooling-builders module
+  * Fixed the .kt files included in gradle-kotlin-dsl-tooling-models.jar
+  * Fixed the classpath.properties files of gradle-kotlin-dsl.jar
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Tue, 31 Jan 2023 01:02:13 +0100
+
 gradle-kotlin-dsl (0.13.2-2) unstable; urgency=medium
 
   * Build with Java 17


=====================================
debian/clean
=====================================
@@ -1,2 +1,3 @@
+tooling-builders/target/
 tooling-models/target/
 provider/target/


=====================================
debian/libgradle-kotlin-dsl-java.jlibs
=====================================
@@ -1,2 +1,3 @@
+tooling-builders/target/gradle-kotlin-dsl-tooling-builders.jar
 tooling-models/target/gradle-kotlin-dsl-tooling-models.jar
 provider/target/gradle-kotlin-dsl.jar


=====================================
debian/rules
=====================================
@@ -10,7 +10,7 @@ override_dh_auto_build:
 	    -d tooling-models/target/classes \
 	    tooling-models/src/main/kotlin/
 
-	cp -Rp provider/src/main/kotlin/* tooling-models/target/classes
+	cp -Rp tooling-models/src/main/kotlin/* tooling-models/target/classes
 
 	jar cf tooling-models/target/gradle-kotlin-dsl-tooling-models.jar -C tooling-models/target/classes .
 
@@ -39,7 +39,32 @@ override_dh_auto_build:
 	cp -Rp provider/src/main/kotlin/*    provider/target/classes
 	cp -Rp provider/src/main/resources/* provider/target/classes
 
-	echo 'projects=\nruntime=/usr/share/kotlin/kotlinc/lib/annotations-13.0.jar,/usr/share/java/gradle-kotlin-dsl-tooling-models.jar,/usr/share/java/kotlin-compiler-embeddable.jar/usr/share/java/kotlin-reflect.jar,/usr/share/java/kotlin-sam-with-receiver-compiler-plugin.jar,/usr/share/java/kotlin-stdlib.jar,/usr/share/java/kotlin-stdlib-jdk7.jar,/usr/share/java/kotlin-stdlib-jdk8.jar' \
+	echo 'projects=\nruntime=/usr/share/kotlin/kotlinc/lib/annotations-13.0.jar,/usr/share/java/gradle-kotlin-dsl-tooling-models.jar,/usr/share/java/kotlin-compiler-embeddable.jar,/usr/share/java/kotlin-reflect.jar,/usr/share/java/kotlin-sam-with-receiver-compiler-plugin.jar,/usr/share/java/kotlin-stdlib.jar,/usr/share/java/kotlin-stdlib-jdk7.jar,/usr/share/java/kotlin-stdlib-jdk8.jar' \
 	    > provider/target/classes/gradle-kotlin-dsl-classpath.properties
 
 	jar cf provider/target/gradle-kotlin-dsl.jar -C provider/target/classes/ .
+
+	# gradle-kotlin-dsl-tooling-builders
+	kotlinc \
+	    -cp 'provider/target/gradle-kotlin-dsl.jar:\
+	        :tooling-models/target/gradle-kotlin-dsl-tooling-models.jar:\
+	        :/usr/share/java/gradle-base-services.jar:\
+	        :/usr/share/java/gradle-base-services-groovy.jar:\
+	        :/usr/share/java/gradle-core.jar:\
+	        :/usr/share/java/gradle-core-api.jar:\
+	        :/usr/share/java/gradle-dependency-management.jar:\
+	        :/usr/share/java/gradle-ide.jar:\
+	        :/usr/share/java/gradle-model-core.jar:\
+	        :/usr/share/java/gradle-platform-base.jar:\
+	        :/usr/share/java/gradle-platform-jvm.jar:\
+	        :/usr/share/java/gradle-tooling-api.jar' \
+	    -module-name gradle-kotlin-dsl-tooling-builders \
+	    -d tooling-builders/target/classes \
+	    tooling-builders/src/main/kotlin/
+
+	cp -Rp tooling-builders/src/main/kotlin/* tooling-builders/target/classes
+
+	echo 'projects=\nruntime=/usr/share/java/gradle-kotlin-dsl.jar,/usr/share/java/gradle-kotlin-dsl-tooling-models.jar,/usr/share/java/kotlin-compiler-embeddable.jar,/usr/share/java/kotlin-reflect.jar,/usr/share/java/kotlin-sam-with-receiver-compiler-plugin.jar,/usr/share/java/kotlin-stdlib.jar,/usr/share/java/kotlin-stdlib-jdk7.jar,/usr/share/java/kotlin-stdlib-jdk8.jar,/usr/share/kotlin/kotlinc/lib/annotations-13.0.jar' \
+	    > tooling-builders/target/classes/gradle-kotlin-dsl-tooling-builders-classpath.properties
+
+	jar cf tooling-builders/target/gradle-kotlin-dsl-tooling-builders.jar -C tooling-builders/target/classes .



View it on GitLab: https://salsa.debian.org/java-team/gradle-kotlin-dsl/-/compare/5ba686d4c1f5c16ffad29e7ed005dad846ca7c7b...6ae4dc803a07ddad8f136ab89f5141d12c12cade

-- 
View it on GitLab: https://salsa.debian.org/java-team/gradle-kotlin-dsl/-/compare/5ba686d4c1f5c16ffad29e7ed005dad846ca7c7b...6ae4dc803a07ddad8f136ab89f5141d12c12cade
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20230131/0da4f24c/attachment.htm>


More information about the pkg-java-commits mailing list