#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk %: dh $@ --with maven-repo-helper override_dh_auto_build: # gradle-kotlin-dsl-tooling-models kotlinc \ -module-name gradle-kotlin-dsl-tooling-models \ -d tooling-models/target/classes \ tooling-models/src/main/kotlin/ 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 . # gradle-kotlin-dsl kotlinc \ -cp 'tooling-models/target/gradle-kotlin-dsl-tooling-models.jar:\ :/usr/share/java/kotlin-compiler-embeddable.jar:\ :/usr/share/kotlin/kotlinc/lib/sam-with-receiver-compiler-plugin.jar:\ :/usr/share/java/atinject-jsr330-api.jar:\ :/usr/share/java/groovy.jar:\ :/usr/share/groovy/lib/groovy-json.jar:\ :/usr/share/java/slf4j-api.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-logging.jar:\ :/usr/share/java/gradle-model-core.jar:\ :/usr/share/java/gradle-persistent-cache.jar:\ :/usr/share/java/gradle-process-services.jar:\ :/usr/share/java/gradle-resources.jar:\ :/usr/share/java/gradle-tooling-api.jar' \ -module-name gradle-kotlin-dsl \ -d provider/target/classes \ provider/src/main/ cp -Rp provider/src/main/kotlin/* provider/target/classes cp -Rp provider/src/main/resources/* provider/target/classes echo 'projects=\nruntime=annotations-13.0.jar,gradle-kotlin-dsl-tooling-models.jar,kotlin-compiler-embeddable.jar,kotlin-reflect.jar,kotlin-sam-with-receiver-compiler-plugin.jar,kotlin-stdlib.jar,kotlin-stdlib-jdk7.jar,kotlin-stdlib-jdk8.jar,kotlin-script-runtime.jar,trove4j.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=gradle-kotlin-dsl.jar,gradle-kotlin-dsl-tooling-models.jar,kotlin-compiler-embeddable.jar,kotlin-reflect.jar,kotlin-sam-with-receiver-compiler-plugin.jar,kotlin-stdlib.jar,kotlin-stdlib-jdk7.jar,kotlin-stdlib-jdk8.jar,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 . get-orig-poms: wget https://repo.gradle.org/artifactory/libs-releases-local/org/gradle/gradle-kotlin-dsl/$(DEB_VERSION_UPSTREAM)/gradle-kotlin-dsl-$(DEB_VERSION_UPSTREAM).pom -O debian/poms/gradle-kotlin-dsl.pom wget https://repo.gradle.org/artifactory/libs-releases-local/org/gradle/gradle-kotlin-dsl-tooling-builders/$(DEB_VERSION_UPSTREAM)/gradle-kotlin-dsl-tooling-builders-$(DEB_VERSION_UPSTREAM).pom -O debian/poms/gradle-kotlin-dsl-tooling-builders.pom wget https://repo.gradle.org/artifactory/libs-releases-local/org/gradle/gradle-kotlin-dsl-tooling-models/$(DEB_VERSION_UPSTREAM)/gradle-kotlin-dsl-tooling-models-$(DEB_VERSION_UPSTREAM).pom -O debian/poms/gradle-kotlin-dsl-tooling-models.pom