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: keep original header file layout when symlink into ext_include_dir #1266

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

Conversation

gulu-goolu
Copy link

@gulu-goolu gulu-goolu commented Aug 20, 2024

this pr attempt to fix when building a cmake target which depends a cc_library target, the @rules_foreign_cc doesn't keep original header file layout of cc_library. for example, if a cmake target depends @com_google_absl//absl/base,current version of @rules_foreign_c will create symlinks of like $EXT_BUILD_DEPS/include/attributes.h, instead of $EXT_BUILDS_DEPS/include/absl/base/attributes.h

@gulu-goolu gulu-goolu changed the title fix: keep original source tree when symlink into ext_include_dir fix: keep original header file layout when symlink into ext_include_dir Aug 23, 2024
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.

1 participant