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

Relative paths in the config file are not handled as expected with a symlink #500

Open
JakeHillion opened this issue Aug 13, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@JakeHillion
Copy link
Contributor

It's common for us to build a "config pack" involving a config file and various auxiliary files like type configurations and headers. Part of this working is allowing relative paths from the config file to these auxiliary files.

This does not work as expected when symlinking. For example:

$ ln -s $CONFIG_PACK/config.oid.toml build/testing.oid.toml

Fails to locate the headers and type configurations in the file.

We can use the C++ APIs to resolve the symlink and create the relative paths accordingly. This should be a simple change.

@JakeHillion JakeHillion added enhancement New feature or request good first issue Good for newcomers labels Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant