-
Notifications
You must be signed in to change notification settings - Fork 253
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
Fix framework installation on MacOS #1029
Conversation
de67233
to
4471041
Compare
The framework target needs to know about the headers, so cmake tries to copy the framework files into the bundle. The macro set_source_files_properties() is a modern (cmake >= 3.0) replacement of the general set_property().
4471041
to
531767c
Compare
3a59c7a
to
df124a0
Compare
df124a0
to
937fb81
Compare
Kudos, SonarCloud Quality Gate passed! |
@vlazzarini CI builds are passing now. Feel free to test. |
Thx. Here's what I did:
However, it doesn't look like the headers are there.
I also looked at /Versions/3 to see if it was just them symlink that wasn't created. am I in the wrong branch? |
You need the |
oh, sorry. OK, now I get the right branch, and it installs the headers, but installation in
but that fails with
...
The default install configuration does not seem to be what you would expect on MacOS (sounds like it's for a Debian installation). |
Have you cleaned your build folder before trying? Also, you're not supposed to manually set |
yes, sorry, cleaned my build and now it installs correctly, thanks. |
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.
Great, thanks for testing!
This includes Pedro's fix from #1027 along with adjustments to the CI pipeline and rebased against the
2.2.x
branch.Resolves #1024