Skip to content

Commit 13f6dbe

Browse files
committed
ext: add linux and windows ARM libraries
Add all missing ARM variants of the library. Signed-off-by: Michael Walle <[email protected]>
1 parent a808a28 commit 13f6dbe

File tree

8 files changed

+14
-5
lines changed

8 files changed

+14
-5
lines changed

Diff for: README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ You can find the most up to date documentation at:
3737

3838
## Requirements
3939

40-
You need an either an x86, an amd64 or a M1 machine. This is because the
41-
binding uses a binary-only module supplied by the manufacturer, Total
42-
Phase. Linux, Windows, and OSX are supported.
40+
You need an either an x86, an amd64, an aarch64, an arm32 or a M1 machine. This
41+
is because the binding uses a binary-only module supplied by the manufacturer,
42+
Total Phase. Linux, Windows, and OSX are supported.
4343

4444
### Python 2.7 support
4545

Diff for: pyaardvark/ext/__init__.py

+11-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,24 @@
77
try:
88
from .linux64 import aardvark as api
99
except ImportError:
10-
api = None
10+
try:
11+
from .linuxarm32 import aardvark as api
12+
except ImportError:
13+
try:
14+
from .linuxarm64 import aardvark as api
15+
except ImportError:
16+
api = None
1117
elif sys.platform.startswith('win32'):
1218
try:
1319
from .win32 import aardvark as api
1420
except ImportError:
1521
try:
1622
from .win64 import aardvark as api
1723
except ImportError:
18-
api = None
24+
try:
25+
from .winarm import aardvark as api
26+
except ImportError:
27+
api = None
1928
elif sys.platform.startswith('darwin'):
2029
try:
2130
from .osx64 import aardvark as api

Diff for: pyaardvark/ext/linuxarm32/__init__.py

Whitespace-only changes.

Diff for: pyaardvark/ext/linuxarm32/aardvark.so

52.2 KB
Binary file not shown.

Diff for: pyaardvark/ext/linuxarm64/__init__.py

Whitespace-only changes.

Diff for: pyaardvark/ext/linuxarm64/aardvark.so

70.7 KB
Binary file not shown.

Diff for: pyaardvark/ext/winarm/__init__.py

Whitespace-only changes.

Diff for: pyaardvark/ext/winarm/aardvark.pyd

53.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)