diff --git a/pyaardvark/ext/__init__.py b/pyaardvark/ext/__init__.py index 6a53ea9..589970b 100644 --- a/pyaardvark/ext/__init__.py +++ b/pyaardvark/ext/__init__.py @@ -7,7 +7,13 @@ try: from .linux64 import aardvark as api except ImportError: - api = None + try: + from .linuxarm32 import aardvark as api + except ImportError: + try: + from .linuxarm64 import aardvark as api + except ImportError: + api = None elif sys.platform.startswith('win32'): try: from .win32 import aardvark as api @@ -15,7 +21,10 @@ try: from .win64 import aardvark as api except ImportError: - api = None + try: + from .winarm import aardvark as api + except ImportError: + api = None elif sys.platform.startswith('darwin'): try: from .osx64 import aardvark as api diff --git a/pyaardvark/ext/linuxarm32/__init__.py b/pyaardvark/ext/linuxarm32/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pyaardvark/ext/linuxarm32/aardvark.so b/pyaardvark/ext/linuxarm32/aardvark.so new file mode 100644 index 0000000..827989d Binary files /dev/null and b/pyaardvark/ext/linuxarm32/aardvark.so differ diff --git a/pyaardvark/ext/linuxarm64/__init__.py b/pyaardvark/ext/linuxarm64/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pyaardvark/ext/linuxarm64/aardvark.so b/pyaardvark/ext/linuxarm64/aardvark.so new file mode 100644 index 0000000..888bfad Binary files /dev/null and b/pyaardvark/ext/linuxarm64/aardvark.so differ diff --git a/pyaardvark/ext/winarm/__init__.py b/pyaardvark/ext/winarm/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pyaardvark/ext/winarm/aardvark.pyd b/pyaardvark/ext/winarm/aardvark.pyd new file mode 100644 index 0000000..ef0a20a Binary files /dev/null and b/pyaardvark/ext/winarm/aardvark.pyd differ