Commit Graph
108 Commits
Author SHA1 Message Date
Luke StreetandGitHub 91c091edf1 This isn't really new anymore 2026-03-20 23:20:09 -06:00
Luke Street 42014b4401 Bump dtk to v1.8.3 2026-03-01 22:47:43 -07:00
Luke Street 3d5567cc48 Bump dtk to v1.8.2, wibo to 1.0.3 2026-03-01 21:45:36 -07:00
Luke Street eca3646fff Update docs/splits.md 2026-03-01 17:43:38 -07:00
Luke Street 01500c171e Update all tools & update dtk docs 2026-03-01 16:26:36 -07:00
Luke Street b0eff0abd4 Update tool versions 2025-12-30 19:26:41 -07:00
Luke Street df2b8586ae Fix implicit dependencies for pch rules 2025-11-20 02:05:48 -07:00
Luke Street efc8e05051 Update to wibo 1.0.0-beta.5 2025-11-20 02:05:38 -07:00
Luke Street f306a31151 Update tools & format with ruff 2025-11-18 23:03:27 -07:00
Luke Street 5efb1c83cd Update dtk_tag & objdiff_tag 2025-11-12 12:42:43 -07:00
Luke Street e4980856aa Update to wibo 1.0.0-beta.4 2025-11-11 23:27:22 -07:00
Luke Street f225a1ba65 Update tools & use wibo for macOS (no more wine-crossover) 2025-11-11 15:22:02 -07:00
755d8c109f Add support for excluded globs and prelude macros to decompctx.py (#62)
* Add flag to exclude files matching a specific glob

* Add flag to declare macros to place in a prelude

* Add support to project.py for decompctx excludes and preludes

* Minor cleanup & formatting

---------

Co-authored-by: Luke Street <luke@street.dev>
2025-08-30 11:31:36 -06:00
LagoLunaticandGitHub d193664911 Update objdiff watch patterns to include more extensions (#61) 2025-08-23 15:36:39 -06:00
Max RoncaceandGitHub f512971b4f Add support for building precompiled headers (#60) 2025-08-21 22:20:24 -06:00
Luke Street 9d6a0399f5 Add cache restore-keys to always update cache
NOTE: See https://github.com/encounter/dtk-template-build/commit/9408cb2cdc65750f9099d58783adc2936c0831ba
zstd is added as a package to significantly improve cache update time.
2025-08-15 16:58:35 -06:00
Luke Street aa98d34e96 Update git-restore-mtime args for caching 2025-08-15 10:43:35 -06:00
Luke Street ebe57b5464 Update tool versions 2025-08-15 10:43:21 -06:00
Luke Street d639e15cb8 Update category typings in tools/project.py 2025-08-15 10:43:11 -06:00
Luke Street 49b34faa6a Format tools/download_tool.py 2025-08-15 10:42:49 -06:00
Luke Street b4be7cfa39 Add build cache to CI workflow
NOTE: This requires an update to your build container. See
https://github.com/encounter/dtk-template-build/commit/e132563a5a88c58b933022f435cfd5a784d7069b

This normalizes file modtimes with git-restore-mtime, and caches
the build directory. Subsequent runs will only rebuild the files
that have changed.
2025-08-14 19:05:46 -06:00
BR-andGitHub 5e2fa2a574 add --ninja argument to set ninja binary if not on system PATH (#59) 2025-06-22 22:39:01 -06:00
cadmicandLuke Street 840261985b Replace object-level clean_extab with extab_padding 2025-06-04 22:12:06 -07:00
Luke Street dbad3087b6 Support clean_extab feature
See documentation for more details.
2025-06-01 22:12:17 -06:00
Luke Street 30945827b0 Check source file path case 2025-06-01 16:18:07 -06:00