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

Fix symlinks to Linux and MacOS builds of SDL2 #137

Merged
merged 1 commit into from
Mar 15, 2022

Conversation

MegaBrutal
Copy link
Contributor

They were supposed to be symlinks and they are in Valve's repo, but in yours they lost their symlink flag with this commit:
6509102

I'm not sure if they are really needed for the builds, guess people are expected to link their client libraries against the symlink SDL2 libs.

P.S.: Sorry for not replying earlier on issue 33. It's just life... But yeah, the solution is to not install HLDS.

They were supposed to be symlinks and they are in Valve's repo, but in
Solokiller's fork they lost their symlink flag with this commit:
twhl-community/halflife-updated@6509102
@SamVanheer
Copy link
Collaborator

Yeah looks like the files were changed when i touched them on Windows.

@SamVanheer SamVanheer merged commit 348e4bc into twhl-community:master Mar 15, 2022
@MegaBrutal
Copy link
Contributor Author

That's strange! Does the Windows client not preserve symlinks?
NTFS supports symlinks since Windows Vista, yet many devs and users seem to forget about it when there would be a convenient use-case...

Thanks for the merge!

@SamVanheer
Copy link
Collaborator

I don't know what happened exactly, my Git client (SourceTree) showed no differences in the file itself, it just listed it as having been replaced.

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