Skip to content

Fix a bug in the dtsi rake task#64

Open
emesterhazy wants to merge 1 commit intosunaku:mainfrom
emesterhazy:push-ptwmuosupvuz
Open

Fix a bug in the dtsi rake task#64
emesterhazy wants to merge 1 commit intosunaku:mainfrom
emesterhazy:push-ptwmuosupvuz

Conversation

@emesterhazy
Copy link
Copy Markdown
Contributor

Before this change the dtsi task depended on the source .dtsi.erb files. This meant that it didn't check whether the compiled bare .dtsi were up-to-date, and never recompiled them. Running the default task still compiled them however due the .dot outputs having a transitive dependency on the minified .dtsi files.

With this fix, running ./rake dtsi rebuilds the .dtsi files (really just keymap.dtsi).

Before this change the dtsi task depended on the source `.dtsi.erb` files.
This meant that it didn't check whether the compiled bare `.dtsi` were
up-to-date, and never recompiled them. Running the default task still compiled
them however due the `.dot` outputs having a transitive dependency on the
minified `.dtsi` files.

With this fix, running `./rake dtsi` rebuilds the `.dtsi` files (really just
`keymap.dtsi`).
@sunaku sunaku force-pushed the main branch 3 times, most recently from 7e5efd3 to 7d8c007 Compare March 2, 2026 15:43
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