Skip to content

Commit 20b08fb

Browse files
authored
Merge pull request #99 from adafruit/tannewt-patch-8
Add 9.x bundles
2 parents efd487a + 653f4e9 commit 20b08fb

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

circuitpython_build_tools/build.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
IGNORE_PY = ["setup.py", "conf.py", "__init__.py"]
4040
GLOB_PATTERNS = ["*.py", "font5x8.bin"]
41-
S3_MPY_PREFIX = "https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/"
41+
S3_MPY_PREFIX = "https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross"
4242

4343
def version_string(path=None, *, valid_semver=False):
4444
version = None
@@ -74,13 +74,13 @@ def mpy_cross(mpy_cross_filename, circuitpython_tag, quiet=False):
7474
uname = platform.uname()
7575
s3_url = None
7676
if uname[0].title() == 'Linux' and uname[4].lower() in ('amd64', 'x86_64'):
77-
s3_url = f"{S3_MPY_PREFIX}mpy-cross.static-amd64-linux-{circuitpython_tag}"
77+
s3_url = f"{S3_MPY_PREFIX}/linux-amd64/mpy-cross-linux-amd64-{circuitpython_tag}.static"
7878
elif uname[0].title() == 'Linux' and uname[4].lower() == 'armv7l':
79-
s3_url = f"{S3_MPY_PREFIX}mpy-cross.static-raspbian-{circuitpython_tag}"
80-
elif uname[0].title() == 'Darwin' and uname[4].lower() == 'x86_64':
81-
s3_url = f"{S3_MPY_PREFIX}mpy-cross-macos-catalina-{circuitpython_tag}"
79+
s3_url = f"{S3_MPY_PREFIX}/linux-raspbian/mpy-cross-linux-raspbian-{circuitpython_tag}.static-raspbian"
80+
elif uname[0].title() == 'Darwin':
81+
s3_url = f"{S3_MPY_PREFIX}/macos-11/mpy-cross-macos-11-{circuitpython_tag}-universal"
8282
elif uname[0].title() == "Windows" and uname[4].lower() in ("amd64", "x86_64"):
83-
s3_url = f"{S3_MPY_PREFIX}mpy-cross.static-x64-windows-{circuitpython_tag}.exe"
83+
s3_url = f"{S3_MPY_PREFIX}/windows/mpy-cross-windows-{circuitpython_tag}.static.exe"
8484
elif not quiet:
8585
print(f"Pre-built mpy-cross not available for sysname='{uname[0]}' release='{uname[2]}' machine='{uname[4]}'.")
8686

circuitpython_build_tools/target_versions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,6 @@
2525
# The tag specifies which version of CircuitPython to use for mpy-cross.
2626
# The name is used when constructing the zip file names.
2727
VERSIONS = [
28-
{"tag": "8.0.0", "name": "8.x"},
28+
{"tag": "8.2.0", "name": "8.x"},
29+
{"tag": "9.0.0-alpha.2", "name": "9.x"},
2930
]

0 commit comments

Comments
 (0)