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

Implement XL_PLATFORM for Unix #198

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Implement XL_PLATFORM for Unix #198

wants to merge 5 commits into from

Conversation

Blooym
Copy link
Contributor

@Blooym Blooym commented Nov 28, 2024

Requested at #77 for Dalamud here https://github.com/goatcorp/Dalamud/blob/f16a3367c0fad56b4ce760439823122fc6845580/Dalamud/Utility/Util.cs#L527-L534

XL_PLATFORM was also implemented via a seperate PR at goatcorp/FFXIVQuickLauncher#1648 mainly for Windows, but also for XoM (I think it pulls from there for some stuff).

This just duplicates the work here for the Unix side. The windows stuff will need a submodule update if its ever merged.

XL_PLATFORM for windows was implemented via a seperate PR at goatcorp/FFXIVQuickLauncher#1648. XoM uses their own fork of XLCommon that isn't the one in this repository, so it's fine to assume its only Linux here I think, I don't know anyone using this on a Mac
@Blooym Blooym requested a review from a team as a code owner November 28, 2024 13:01
reiichi001
reiichi001 previously approved these changes Nov 28, 2024
@Blooym Blooym dismissed reiichi001’s stale review November 28, 2024 15:36

The merge-base changed after approval.

@reiichi001
Copy link
Contributor

Users can technically run xlcore on windows. Does that impact that? (Or is it only a case of updating the submodule later?)

@Blooym
Copy link
Contributor Author

Blooym commented Nov 28, 2024

Would only need to update the submodule once the PR on that side is merged, will have the same logic

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