diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 37288434..e9e02fc1 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -24,10 +24,10 @@ jobs: --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' - - name: gradlew release + - name: gradlew -Partifact=jolt-jni-Linux64 -Ptarget=Linux64 clean release if: startsWith(github.ref, 'refs/tags/') run: | - ./gradlew release \ + ./gradlew -Partifact=jolt-jni-Linux64 -Ptarget=Linux64 clean release \ --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ @@ -49,10 +49,10 @@ jobs: --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' - - name: gradlew -Ptarget=MacOSX64 release + - name: gradlew -Partifact=jolt-jni-MacOSX64 -Ptarget=MacOSX64 clean release if: startsWith(github.ref, 'refs/tags/') run: | - ./gradlew -Ptarget=MacOSX64 release \ + ./gradlew -Partifact=jolt-jni-MacOSX64 -Ptarget=MacOSX64 clean release \ --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ @@ -74,10 +74,10 @@ jobs: --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' - - name: gradlew -Ptarget=MacOSX_ARM64 release + - name: gradlew -Partifact=jolt-jni-MacOSX_ARM64 -Ptarget=MacOSX_ARM64 clean release if: startsWith(github.ref, 'refs/tags/') run: | - ./gradlew -Ptarget=MacOSX_ARM64 release \ + ./gradlew -Partifact=jolt-jni-MacOSX_ARM64 -Ptarget=MacOSX_ARM64 clean release \ --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ @@ -100,10 +100,10 @@ jobs: -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' shell: bash - - name: gradlew release + - name: gradlew -Partifact=jolt-jni-Windows64 -Ptarget=Windows64 clean release if: startsWith(github.ref, 'refs/tags/') run: | - ./gradlew release \ + ./gradlew -Partifact=jolt-jni-Windows64 -Ptarget=Windows64 clean release \ --console=plain \ -PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ -PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ diff --git a/build.gradle b/build.gradle index 001538f5..f563339d 100644 --- a/build.gradle +++ b/build.gradle @@ -12,8 +12,7 @@ plugins { ext { group = 'com.github.stephengold' - artifact = 'joltjni' - version = '0.1.8' + version = '0.1.9' baseName = "${artifact}-${version}" // for artifacts websiteUrl = 'https://github.com/stephengold/jolt-jni' } diff --git a/gradle.properties b/gradle.properties index e60f33ab..b9006b9a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,8 @@ ## configure Gradle properties for building the jolt-jni project +## default artifact name (if -Partifact= isn't specified on the command line) +artifact = jolt-jni + ## options to build only a single flavor (default builds *all* flavors) #flavor = Dp #flavor = Sp diff --git a/src/main/native/glue/com_github_stephengold_joltjni_Jolt.cpp b/src/main/native/glue/com_github_stephengold_joltjni_Jolt.cpp index f0ee32d3..12fec7d5 100644 --- a/src/main/native/glue/com_github_stephengold_joltjni_Jolt.cpp +++ b/src/main/native/glue/com_github_stephengold_joltjni_Jolt.cpp @@ -170,6 +170,6 @@ JNIEXPORT void JNICALL Java_com_github_stephengold_joltjni_Jolt_unregisterTypes */ JNIEXPORT jstring JNICALL Java_com_github_stephengold_joltjni_Jolt_versionString (JNIEnv *pEnv, jclass) { - jstring result = pEnv->NewStringUTF("0.1.8"); + jstring result = pEnv->NewStringUTF("0.1.9"); return result; }