From a19bd6a18115f82a9bda6df3715c524330bf06cc Mon Sep 17 00:00:00 2001 From: jayofelony Date: Mon, 26 Feb 2024 19:38:54 +0100 Subject: [PATCH] Update setup.py --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 0e187ef8..db01a657 100644 --- a/setup.py +++ b/setup.py @@ -8,6 +8,7 @@ import os import re import shutil import warnings +import platform log = logging.getLogger(__name__) @@ -31,7 +32,10 @@ def install_file(source_filename, dest_filename): def install_system_files(): setup_path = os.path.dirname(__file__) - data_path = os.path.join(setup_path, "builder/data") + if platform.machine().startswith('arm'): + data_path = os.path.join(setup_path, "builder/data/32bit") + elif platform.machine().startswith('aarch'): + data_path = os.path.join(setup_path, "builder/data/64bit") for source_filename in glob.glob("%s/**" % data_path, recursive=True): if os.path.isfile(source_filename):