Skip to content

CMake clean-up - #5967

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

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

Conversation

@alexreinking

@alexreinking alexreinking commented May 5, 2021

Copy link
Copy Markdown
Member

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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