Commit graph

20 commits

Author SHA1 Message Date
Marcin Kurczewski
953f30205e build: offload binary assets to TRX-data 2025-04-22 12:37:43 +02:00
Marcin Kurczewski
3f76e74ed5 build: merge Docker images 2025-03-31 14:09:23 +02:00
Marcin Kurczewski
e048bad1b6 build: split justfile into smaller files; add groups 2025-03-31 14:09:23 +02:00
Marcin Kurczewski
3e2206906e build: add TR2 installer automatic builds
Some checks are pending
Run code linters / Run code linters (push) Waiting to run
Publish a pre-release / Build TR1 (push) Has been skipped
Publish a pre-release / Build TR2 (push) Has been skipped
Publish a pre-release / Create a prerelease (push) Has been skipped
2025-03-30 12:34:54 +01:00
lahm86
cf8fc3d6bf tools/installer: migrate TR1X installer
This migrates the TR1X installer to use the new common library.
2025-03-30 12:34:54 +01:00
Marcin Kurczewski
2742002426 tr2: add Linux builds
Resolves #1598.
2025-01-01 22:32:09 +01:00
Marcin Kurczewski
c29193613f tr2: port DyingMonk_Control 2024-12-21 21:35:52 +01:00
Marcin Kurczewski
2d4bf51ffe build: fix support for new Docker tooling 2024-10-29 22:34:43 +01:00
Marcin Kurczewski
ef4c04013a build: make prereleases use debug symbols 2024-10-24 00:12:09 +02:00
Marcin Kurczewski
38a44b3cff build: update default just target 2024-10-03 10:36:35 +02:00
Marcin Kurczewski
ff559580bf misc: merge tr2 and libtrx codebases 2024-10-03 10:36:35 +02:00
Marcin Kurczewski
6f115aa8b4 misc: move tools/ to tools/tr1/ 2024-10-03 10:36:35 +02:00
Marcin Kurczewski
d8bb06a7ce
build: fix GitHub release asset file names 2024-04-26 22:31:21 +02:00
Marcin Kurczewski
135f876e51
build: include current version in the changelog
When only the assets of a pre-release change, GitHub webhooks do not
send out a release event. This change forces the pre-release description
text to change with every release, so that we get notifications about
new builds on Discord.

Also, change the asset names to not include spaces.
2024-04-24 22:18:24 +02:00
Marcin Kurczewski
ffa687f0f7 build: shift gameflow updates to code format stage 2024-04-09 15:45:53 +02:00
Marcin Kurczewski
e77c49426e game-strings: extract from gameflow; dedupe code 2024-04-09 15:45:53 +02:00
Marcin Kurczewski
a5a047f608 tools: run additional linters 2024-03-26 21:11:01 +01:00
Marcin Kurczewski
032088866d tools/docker: do not rely on 7z for packaging 2024-03-26 09:13:38 +01:00
Marcin Kurczewski
afb312d8f5 build: improve toolchain structure 2024-03-26 09:13:38 +01:00
Marcin Kurczewski
bc533f03db build: switch to just 2024-02-28 22:19:58 +01:00