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

CMake clean-up #5967

Merged
merged 2 commits into from
May 6, 2021
Merged

CMake clean-up #5967

merged 2 commits into from
May 6, 2021

Conversation

alexreinking
Copy link
Member

@alexreinking alexreinking commented May 5, 2021

Picked from #5754

  1. Add HEADER output to add_halide_library.
  2. Use $<BUILD_INTERFACE:...> in generated target include paths in add_halide_library.
  3. Clean up logic (reduce nesting) in add_halide_library.
  4. Use lower-case names for local variables in add_halide_library.
  5. Print paths to detected Clang and LLD config scripts.
  6. Honor normal variable overrides for Halide_TARGET.
  7. Consistently use Halide_* prefixes in CMake.

1. Add HEADER output to add_halide_library.
2. Use $<BUILD_INTERFACE:...> in generated target include paths.
3. Clean up logic (reduce nesting).
4. Use lower-case names for local variables.
5. Print paths to detected Clang and LLD config scripts.
6. Honor normal variable overrides for Halide_TARGET.
@steven-johnson
Copy link
Contributor

OK to land pending green

@alexreinking
Copy link
Member Author

I'm going to cancel *-make builds to free up buildbot resources. This PR touches only CMakeLists.txt files and README_cmake.md

@alexreinking alexreinking added this to the v12.0.0 milestone May 5, 2021
@alexreinking
Copy link
Member Author

CMake is green. Make was cancelled. Merging...

@alexreinking alexreinking merged commit ab3670d into master May 6, 2021
@alexreinking alexreinking deleted the cmake/pre-pr-cleanup branch May 6, 2021 05:52
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.

3 participants