-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add macOS support #116
Add macOS support #116
Conversation
Checklist for macOS CI: Critical:
Urgent but non-essential:
|
bef0665
to
16fbf2c
Compare
f4b861c
to
42a1e96
Compare
eecd620
to
9ade54b
Compare
lib/opam_build.ml
Outdated
@@ -44,7 +44,32 @@ let opam_install ~variant ~opam_version ~pin ~lower_bounds ~with_tests ~pkg = | |||
|
|||
let setup_repository ~variant ~for_docker ~opam_version = | |||
let open Obuilder_spec in | |||
let home_dir = match Variant.os variant with | |||
| `macOS -> "/Users/mac705" |
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.
| `macOS -> "/Users/mac705" | |
| `macOS -> "/Users/mac705" |
@patricoferris is that always the case?
f911758
to
dc36136
Compare
e2ffbd1
to
f825994
Compare
Keeping this PR around until all the things are fixed is becoming too costly in maintenance time. All the issues have their TODO comments so I think it’s good enough to merge this now and fix things later |
This is just a draft PR to visualize the remaining differences and test on a local instance first.
cc @patricoferris