-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ci)_: build on windows and macos #5840
base: develop
Are you sure you want to change the base?
Conversation
Hey @mendelskiv93, and thank you so much for making your first pull request in status-go! ❤️ Please help us make your experience better by filling out this brief questionnaire https://goo.gl/forms/uWqNcVpVz7OIopXg2 |
We require commits to follow the Conventional Commits, but with
|
Jenkins BuildsClick to see older builds (109)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like the only difference here is whether we use sh
or nix.shell()
right?
Why not just make a wrapper shell function that uses one or the other depending on platform?
3e8b378
to
88f369c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good.
615c629
to
b1ada8c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good stuff.
b1ada8c
to
a15b5f2
Compare
This build error on MacOS
Is most probably caused by missing component of Apple SDK, which actually does exist under We can see an example of pulling an Apple SDK framework in |
We could pull in only |
One possible fix would be to override the Apple SDK version since it's different depending on architecture: # Pick an SDK
apple_sdk = if stdenv.hostPlatform.isAarch64 then apple_sdk_11_0 else apple_sdk_10_12; So we could just override that in the drawin.apple_sdk = prev.darwin.apple_sdk_11_0; Since Apple SDK is probably already include in some form in the |
ee73bec
to
1e8b012
Compare
Added appleLibXPC to buildInputs to pull in darwin.apple_sdk.libs.xpc.
5ffdbe9
to
e18c381
Compare
This PR:
getAgentLabel()
function.Key Changes:
Closes: status-go #4486