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

Create kernel compile action #7

Open
cbracken opened this issue May 3, 2019 · 0 comments
Open

Create kernel compile action #7

cbracken opened this issue May 3, 2019 · 0 comments

Comments

@cbracken
Copy link
Owner

cbracken commented May 3, 2019

Along with the checked in sources in the repo, Bazel emits generated code to either bazel-bin or bazel-genfiles. Since checked-in code frequently imports generated code, toolchain support for multiple parallel source roots is required.

Since no such support previously existed, layout_action was added to generate a symlink tree. The kernel compiler does however support this via the --multi-root option.

We should extract out a kernel compile action then incorporate it to the existing rules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant