@@ -21,45 +21,52 @@ mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/conte
21
21
-Djavadoc=$ARTIFACT_ID_BASE -$VERSION -javadoc.jar
22
22
popd
23
23
pushd .
24
- for i in iosarm64 iossimulatorarm64 iosx64 jni-android jni-common jni-jvm-darwin jni-jvm-extract jni-jvm-linux jni-jvm-mingw jni-jvm jvm linuxx64; do
24
+ for i in iosarm64 iossimulatorarm64 iosx64 macosarm64 macosx64 jni-android jni-common jni-jvm-darwin jni-jvm-extract jni-jvm-linux jni-jvm-mingw jni-jvm jvm linuxx64; do
25
25
cd fr/acinq/secp256k1/secp256k1-kmp-$i /$VERSION
26
- if [ $i == iosarm64 ] || [ $i == iossimulatorarm64 ] || [ $i == iosx64 ]; then
27
- mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
28
- -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
29
- -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .klib \
30
- -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION -metadata.jar,$ARTIFACT_ID_BASE -$i -$VERSION .module,$ARTIFACT_ID_BASE -$i -$VERSION -cinterop-libsecp256k1.klib \
31
- -Dtypes=jar,module,klib \
32
- -Dclassifiers=metadata,,cinterop-libsecp256k1 \
33
- -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
34
- -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
35
- elif [ $i == linuxx64 ]; then
36
- mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
37
- -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
38
- -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .klib \
39
- -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module,$ARTIFACT_ID_BASE -$i -$VERSION -cinterop-libsecp256k1.klib \
40
- -Dtypes=module,klib \
41
- -Dclassifiers=,cinterop-libsecp256k1 \
42
- -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
43
- -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
44
- elif [ $i == jni-android ]; then
45
- mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
46
- -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
47
- -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .aar \
48
- -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module \
49
- -Dtypes=module \
50
- -Dclassifiers= \
51
- -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
52
- -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
53
- else
54
- mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
55
- -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
56
- -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .jar \
57
- -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module \
58
- -Dtypes=module \
59
- -Dclassifiers= \
60
- -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
61
- -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
62
- fi
26
+
27
+ case $i in
28
+ iosarm64 | iossimulatorarm64 | iosx64 | macosarm64 | macosx64)
29
+ mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
30
+ -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
31
+ -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .klib \
32
+ -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION -metadata.jar,$ARTIFACT_ID_BASE -$i -$VERSION .module,$ARTIFACT_ID_BASE -$i -$VERSION -cinterop-libsecp256k1.klib \
33
+ -Dtypes=jar,module,klib \
34
+ -Dclassifiers=metadata,,cinterop-libsecp256k1 \
35
+ -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
36
+ -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
37
+ ;;
38
+ linuxx64)
39
+ mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
40
+ -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
41
+ -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .klib \
42
+ -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module,$ARTIFACT_ID_BASE -$i -$VERSION -cinterop-libsecp256k1.klib \
43
+ -Dtypes=module,klib \
44
+ -Dclassifiers=,cinterop-libsecp256k1 \
45
+ -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
46
+ -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
47
+ ;;
48
+ jni-android)
49
+ mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
50
+ -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
51
+ -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .aar \
52
+ -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module \
53
+ -Dtypes=module \
54
+ -Dclassifiers= \
55
+ -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
56
+ -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
57
+ ;;
58
+ * )
59
+ mvn deploy:deploy-file -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/content/repositories/snapshots/ \
60
+ -DpomFile=$ARTIFACT_ID_BASE -$i -$VERSION .pom \
61
+ -Dfile=$ARTIFACT_ID_BASE -$i -$VERSION .jar \
62
+ -Dfiles=$ARTIFACT_ID_BASE -$i -$VERSION .module \
63
+ -Dtypes=module \
64
+ -Dclassifiers= \
65
+ -Dsources=$ARTIFACT_ID_BASE -$i -$VERSION -sources.jar \
66
+ -Djavadoc=$ARTIFACT_ID_BASE -$i -$VERSION -javadoc.jar
67
+ ;;
68
+ esac
69
+
63
70
popd
64
71
pushd .
65
72
done
0 commit comments