Skip to content

CMake clean-up#5967

Merged
alexreinking merged 2 commits intomasterfrom
cmake/pre-pr-cleanup
May 6, 2021
Merged

CMake clean-up#5967
alexreinking merged 2 commits intomasterfrom
cmake/pre-pr-cleanup

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 alexreinking force-pushed the cmake/pre-pr-cleanup branch from 13eab50 to 5516dbd Compare May 5, 2021 20:25
@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