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

Add CI/CD for Linux builds #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jae1911
Copy link

@jae1911 jae1911 commented Feb 2, 2025

This PR adds CI/CD for the Linux builds.

Exports:

  • msdfgen-linux-arm for the Linux ARM build
  • msdfgen-linux for the Linux x64 build

Proofs: https://github.com/jae1911/msdfgen-ydms/actions/runs/13095480796


As a side note, I couldn't make the Windows build working correctly because it requires VS Studio 2015 that is now a decade old and not present anymore in any easy to access and use repositories.
I would recommend updating this before doing anything else.

Really easy builds, just needs the libheif dependencies.
@AwesomeTornado
Copy link

I was able to get the windows build working with Microsoft VS 2022, after doing the recommended auto upgrade. All that changed was the Msdfgen.vcxproj file, where the target windows platform was changed from win 8.1 to win 10, and the platform toolset, which was changed from v140 to v143.

Would you like me to create a pull request which adds this? I am unsure if you also found this, but ran into more problems, or if what I did would fix your issues.

You can find my fork here by the way.
https://github.com/AwesomeTornado/msdfgen

@jae1911
Copy link
Author

jae1911 commented Feb 13, 2025

I could rebase your changes into this PR and add you as a co-author, how does that sounds?

@AwesomeTornado
Copy link

Sure, sounds great!

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.

2 participants