chris48s / django-apiblueprint-view

📚 Render API Blueprints on-the-fly using Django templates
https://pypi.org/pypi/django-apiblueprint-view/
MIT License
16 stars 1 forks source link

build a macosx wheel #182

Closed chris48s closed 1 year ago

chris48s commented 1 year ago

Refs #181

OK, so this kinda works In a way Except it doesn't

What I am fundamentally doing here is

This is.. not helpful :facepalm:

Native arm64 runners do exist, but I'm not allowed to use them yet (unless I pay).

Screenshot at 2023-10-16 17-01-48

So I think the options are:

sigh

codecov[bot] commented 1 year ago

Codecov Report

Merging #182 (cebf8a9) into master (feaa951) will decrease coverage by 1.09%. The diff coverage is 71.42%.

@@            Coverage Diff             @@
##           master     #182      +/-   ##
==========================================
- Coverage   92.41%   91.33%   -1.09%     
==========================================
  Files           6        6              
  Lines         145      150       +5     
==========================================
+ Hits          134      137       +3     
- Misses         11       13       +2     
Files Coverage Δ
apiblueprint_view/__init__.py 83.33% <71.42%> (-16.67%) :arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

chris48s commented 1 year ago

OK. I think this is the nail in the coffin for cross-compiling to arm64 using the current C toolchain: https://github.com/apiaryio/snowcrash/blob/9dcf6e216561c1ba3deea75b2948df293692b9bd/common.gypi#L124-L162

Next step: Update this to bang out a (correctly tagged) mac x86_64 build. Might as well at least get that working.