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 a test to ensure that library path is absolute #1520

Merged
merged 1 commit into from
Aug 27, 2024

Conversation

dsnopek
Copy link
Collaborator

@dsnopek dsnopek commented Jul 15, 2024

Two times now we have broken get_library_path such that it doesn't return an absolute path.

See:

This is a Godot issue, but this PR adds a test to CI that will verify that the path is absolute, in order to try and help us not break it again.

This will fail CI until PR godotengine/godot#94373 is merged

@dsnopek dsnopek added enhancement This is an enhancement on the current functionality topic:buildsystem Related to the buildsystem or CI setup cherrypick:4.2 labels Jul 15, 2024
@dsnopek dsnopek added this to the 4.x milestone Jul 15, 2024
@dsnopek dsnopek requested a review from a team as a code owner July 15, 2024 17:06
@dsnopek dsnopek force-pushed the test-library-path-absolute branch from 349ba3b to 8e6482b Compare July 15, 2024 17:13
@dsnopek dsnopek merged commit d477589 into godotengine:master Aug 27, 2024
12 checks passed
@dsnopek
Copy link
Collaborator Author

dsnopek commented Aug 27, 2024

Whoops! I didn't mean to actually click the merge button on that one. It only adds a test, though, and the test is passing so I think everything will be OK. :-)

@dsnopek
Copy link
Collaborator Author

dsnopek commented Sep 3, 2024

Cherry-picked for 4.3 in PR #1569

@dsnopek
Copy link
Collaborator Author

dsnopek commented Sep 3, 2024

Cherry-picked for 4.2 in PR #1570

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an enhancement on the current functionality topic:buildsystem Related to the buildsystem or CI setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant