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

Swift Package Manager support #62

Open
richardtop opened this issue Oct 13, 2023 · 4 comments
Open

Swift Package Manager support #62

richardtop opened this issue Oct 13, 2023 · 4 comments

Comments

@richardtop
Copy link

No description provided.

@arshiacont
Copy link
Contributor

Hi Richard,

LibMusicXml is a C++ library and open source. You can directly make a framework and embed in it in your Swift project or make a Swift Package (using compiled binary).

@richardtop
Copy link
Author

Hi, I'm interested in making this library SPM-compatible with source, i.e. without the need to precompile it.

I'll make a PR if I could make it work 😀

@arshiacont
Copy link
Contributor

Interesting.. using new C++ interop I suppose.. Looking forward.

@richardtop
Copy link
Author

Not necessarily, we can start with just being able to build it and connect it with the SPM, so that it would be possible to call the library from some other C++ code. And that code could use some interop approaches (C, or C++, maybe Objective-C++) to provide an interface to the higher layer.

Being able to build the project with the SPM would make it more accessible for Apple developers.

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

No branches or pull requests

2 participants