Skip to content

Avoid always regenerating aie spec files#304

Draft
jorickert wants to merge 1 commit into
Xilinx:main-gefrom
jorickert:jrickert.aiebu_no_rebuild
Draft

Avoid always regenerating aie spec files#304
jorickert wants to merge 1 commit into
Xilinx:main-gefrom
jorickert:jrickert.aiebu_no_rebuild

Conversation

@jorickert

@jorickert jorickert commented Jun 12, 2026

Copy link
Copy Markdown

Problem solved by the commit

Replace custom targets that directly ran the spec generators with custom commands that declare their outputs and inputs. This lets CMake skip regeneration when the inputs are unchanged.

This prevents unneeded rebuilds by targets that depend on isa.h

Replace custom targets that directly ran the spec generators with custom
commands that declare their outputs and inputs. This lets CMake skip
regeneration when the inputs  are unchanged.

Signed-off-by: Jonas Rickert <jonas.rickert@amd.com>
@jorickert jorickert force-pushed the jrickert.aiebu_no_rebuild branch from 11f85e6 to 0658ebd Compare June 12, 2026 18:05
@github-actions

Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

1 similar comment
@github-actions

Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@jorickert jorickert marked this pull request as draft June 15, 2026 12:38
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.

1 participant