Skip to content

CMake build rules for Generators need improvement #2293

@steven-johnson

Description

@steven-johnson

The current CMake build rules for using Generators are, well, terrible:

  • They aren't quite usable outside of the Halide tree (i.e., the rules aren't copied into the distributions, and even if they were, they aren't quite standalone)
  • usage is awkward and clunky; they aren't idiomatic to typical CMake usage. (Mimicking the Bazel build rules for Generator would be a good starting point)
  • The rules aren't quite cross-platform; extra libraries and such have to be hacked in depending on platform, LLVM config, etc.

Metadata

Metadata

Labels

buildIssues related to building Halide and with CI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions