File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
visualvm/libs.profiler/lib.profiler/native/build Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -61,8 +61,13 @@ BuildForJDK()
61
61
BuildForArch " arm64"
62
62
63
63
cp ../../release/lib/deployed/$JDK_ID /mac/libprofilerinterface.jnilib .
64
- lipo libprofilerinterface.jnilib -replace arm64 libprofilerinterface_arm64.jnilib \
65
- -output ../../release/lib/deployed/$JDK_ID /mac/libprofilerinterface.jnilib
64
+ if lipo libprofilerinterface.jnilib -verify_arch arm64 ; then
65
+ lipo libprofilerinterface.jnilib -replace arm64 libprofilerinterface_arm64.jnilib \
66
+ -output ../../release/lib/deployed/$JDK_ID /mac/libprofilerinterface.jnilib
67
+ else
68
+ lipo -create libprofilerinterface.jnilib libprofilerinterface_arm64.jnilib \
69
+ -output ../../release/lib/deployed/$JDK_ID /mac/libprofilerinterface.jnilib
70
+ fi
66
71
67
72
rm * .jnilib
68
73
You can’t perform that action at this time.
0 commit comments