@@ -465,6 +465,8 @@ com/sun/jna/win32-x86/jnidispatch.dll;
465465processor=x86;osname=win,
466466com/sun/jna/win32-x86-64/jnidispatch.dll;
467467processor=x86-64;osname=win,
468+ com/sun/jna/win32-aarch64/jnidispatch.dll;
469+ processor=aarch64;osname=win,
468470com/sun/jna/w32ce-arm/jnidispatch.dll;
469471processor=arm;osname=wince,
470472
@@ -627,6 +629,9 @@ osname=macosx;processor=x86;processor=x86-64;processor=ppc
627629 <zipfileset src =" ${ lib.native } /win32-x86-64.jar"
628630 includes =" *jnidispatch*"
629631 prefix =" com/sun/jna/win32-x86-64" />
632+ <zipfileset src =" ${ lib.native } /win32-aarch64.jar"
633+ includes =" *jnidispatch*"
634+ prefix =" com/sun/jna/win32-aarch64" />
630635 <zipfileset src =" ${ lib.native } /w32ce-arm.jar"
631636 includes =" *jnidispatch*"
632637 prefix =" com/sun/jna/w32ce-arm" />
@@ -784,6 +789,7 @@ osname=macosx;processor=x86;processor=x86-64;processor=ppc
784789 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /darwin.jar" overwrite =" true" />
785790 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /win32-x86.jar" overwrite =" true" />
786791 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /win32-x86-64.jar" overwrite =" true" />
792+ <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /win32-aarch64.jar" overwrite =" true" />
787793 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /w32ce-arm.jar" overwrite =" true" />
788794 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /linux-x86.jar" overwrite =" true" />
789795 <copy file =" ${ lib.native } /out-of-date.jar" tofile =" ${ lib.native } /linux-x86-64.jar" overwrite =" true" />
@@ -876,7 +882,7 @@ osname=macosx;processor=x86;processor=x86-64;processor=ppc
876882 <equals arg1=" ${ os.prefix } " arg2=" android-armv7" />
877883 </condition >
878884 <condition property =" ARCH" value =" aarch64" >
879- <equals arg1 =" ${ os.prefix } " arg2= " android -aarch64" />
885+ <matches string =" ${ os.prefix } " pattern = " -aarch64$ " />
880886 </condition >
881887 <condition property =" ARCH" value =" x86" >
882888 <equals arg1=" ${ os.prefix } " arg2=" android-x86" />
0 commit comments