Skip to content
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

Xcode embed libraries #1619

Merged
merged 3 commits into from Apr 19, 2021
Merged

Xcode embed libraries #1619

merged 3 commits into from Apr 19, 2021

Conversation

ghost
Copy link

@ghost ghost commented Apr 16, 2021

This is a continuation of #1524. I apparently deleted my fork at some point so in order to address the PR feedback I had to re-fork and open a new PR. My apologies for making this harder to track as a result.

0e93130 and 4ed7424 are just taken directly from #1524. 626eedb is the API change requested by @starkos in #1524. The tests all passed for me locally and I was able to generate an Xcode project that did the right thing so the changes still appear to work for me.

Nick Gravelyn added 3 commits April 16, 2021 07:51
When entries in links are specified with an extension we treat them
like frameworks for the most part. They are placed into the
Frameworks group and added to the Frameworks build phase. We do have
separate logic for the file reference, only because we never want to
resolve a .dylib link to the /System/Frameworks directory. Instead
we assume a .dylib link that is just a file name, e.g. 'libA.dylib',
is relative to the project the same way as if it were prefixed with
'./'.
@ghost ghost mentioned this pull request Apr 16, 2021
5 tasks
Copy link
Member

@starkos starkos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making those changes!

@starkos starkos merged commit efd2ab5 into premake:master Apr 19, 2021
@ghost ghost deleted the xcode-embed-libraries branch April 19, 2021 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant