Abdessamad Derraz
|
606d91ebab
|
fix: prefer among the entries a reduced pack keeps
|
2026-10-09 21:59:38 +02:00 |
|
Abdessamad Derraz
|
d8ad89902b
|
refactor: split helpers out of grown functions
|
2026-10-06 13:59:50 +02:00 |
|
Abdessamad Derraz
|
0dc0813bcd
|
fix: check targeted packs the way --all builds
|
2026-10-06 12:29:40 +02:00 |
|
Abdessamad Derraz
|
6fc879ce39
|
fix: name split parts directly, version their dir
|
2026-10-06 12:29:03 +02:00 |
|
Abdessamad Derraz
|
0c39fc479d
|
fix: drop the --include-extras flag nothing read
|
2026-10-06 12:27:21 +02:00 |
|
Abdessamad Derraz
|
c39588807f
|
fix: refuse --include-archived without --all
|
2026-10-06 12:26:47 +02:00 |
|
Abdessamad Derraz
|
bd669f6cee
|
fix: look inside every zipped_file archive
|
2026-10-06 12:07:34 +02:00 |
|
Abdessamad Derraz
|
5b341dbe54
|
fix: report contradicted hashes in existence verify
|
2026-10-06 12:05:56 +02:00 |
|
Abdessamad Derraz
|
f3d01aeeeb
|
refactor: split this round's fixes into small helpers
|
2026-10-06 11:16:06 +02:00 |
|
Abdessamad Derraz
|
55983f6b01
|
fix: pack undistributed core extras in a split part
|
2026-10-06 09:53:09 +02:00 |
|
Abdessamad Derraz
|
cdecb096a1
|
fix: refuse --refresh-data where nothing refreshes
|
2026-10-06 09:24:24 +02:00 |
|
Abdessamad Derraz
|
38ee085722
|
fix: hold the data dir lock in emulator packs
|
2026-10-06 09:20:42 +02:00 |
|
Abdessamad Derraz
|
0c53142585
|
fix: build system packs beside, not over, emulator packs
|
2026-10-06 09:19:18 +02:00 |
|
Abdessamad Derraz
|
bb6669c362
|
fix: reduce emulator packs by region after required-only
|
2026-10-06 09:13:15 +02:00 |
|
Abdessamad Derraz
|
2e2fe2944c
|
fix: read the data registry from --platforms-dir
|
2026-10-06 09:10:57 +02:00 |
|
Abdessamad Derraz
|
d205d0bbc8
|
fix: keep display names out of pack file paths
|
2026-10-06 09:09:02 +02:00 |
|
Abdessamad Derraz
|
3b2a232a9d
|
fix: install the variant the pack ships
|
2026-10-06 09:08:33 +02:00 |
|
Abdessamad Derraz
|
0eb824c69c
|
refactor: extract emulator archive placement
|
2026-10-06 07:00:22 +02:00 |
|
Abdessamad Derraz
|
49a4b181bf
|
refactor: one mismatch rule for builder and verifier
|
2026-10-06 06:57:01 +02:00 |
|
Abdessamad Derraz
|
2c602596d1
|
refactor: pull mismatch and region steps from manifest
|
2026-10-06 06:45:45 +02:00 |
|
Abdessamad Derraz
|
a1ce1d2fa0
|
fix: hold the data dir lock while packing it
|
2026-10-06 04:56:16 +02:00 |
|
Abdessamad Derraz
|
c9f8f4b230
|
fix: choose regions among the files required-only keeps
|
2026-10-06 04:54:05 +02:00 |
|
Abdessamad Derraz
|
ce135b788f
|
fix: compare only the full pack to verify
|
2026-10-06 04:49:21 +02:00 |
|
Abdessamad Derraz
|
e8884e4341
|
fix: finalize only the packs this run names
|
2026-10-06 04:48:32 +02:00 |
|
Abdessamad Derraz
|
c37d7fc95a
|
fix: apply required-only to emulator pack archives
|
2026-10-06 04:46:03 +02:00 |
|
Abdessamad Derraz
|
c5566b7d06
|
fix: count undistributed split extras with the helper
|
2026-10-06 04:43:49 +02:00 |
|
Abdessamad Derraz
|
7498304e44
|
fix: give system packs their core extras
|
2026-10-06 04:42:35 +02:00 |
|
Abdessamad Derraz
|
7b62f7f702
|
fix: refuse every flag a quick mode does not read
|
2026-10-06 04:39:08 +02:00 |
|
Abdessamad Derraz
|
ac4776b2d0
|
fix: withhold a file only on the frontend digest
|
2026-10-06 04:21:47 +02:00 |
|
Abdessamad Derraz
|
dbc8d63318
|
fix: one agnostic substitute rule for pack and verify
|
2026-10-06 04:19:40 +02:00 |
|
Abdessamad Derraz
|
93f3560d19
|
refactor: split the all-variants flag refusals
|
2026-10-06 03:11:07 +02:00 |
|
Abdessamad Derraz
|
ab75123320
|
refactor: move flag refusals out of the main functions
|
2026-10-06 03:08:35 +02:00 |
|
Abdessamad Derraz
|
ec9bbd3424
|
fix: fail the run when a platform pack errors
|
2026-10-06 01:34:30 +02:00 |
|
Abdessamad Derraz
|
236d8322b0
|
fix: point pack guides at the path each platform reads
|
2026-10-06 01:33:33 +02:00 |
|
Abdessamad Derraz
|
1879c984f4
|
fix: decide slots on the region pass grouping
|
2026-10-06 00:26:36 +02:00 |
|
Abdessamad Derraz
|
64f84e7ca6
|
fix: verify the pack the flags name, by exact name
|
2026-10-06 00:13:38 +02:00 |
|
Abdessamad Derraz
|
8e532db6aa
|
fix: order same-named files by their owner's copy
|
2026-10-05 22:22:22 +02:00 |
|
Abdessamad Derraz
|
8e41ddc297
|
fix: ship the archive every member declaration accepts
|
2026-10-05 22:05:10 +02:00 |
|
Abdessamad Derraz
|
b12a3280e6
|
fix: give the install manifest the arbitrated file
|
2026-10-05 21:53:59 +02:00 |
|
Abdessamad Derraz
|
3177a57103
|
fix: emulator region report reads the pack drop set
|
2026-10-05 21:43:32 +02:00 |
|
Abdessamad Derraz
|
012bf2fec2
|
fix: one rule for the variant an emulator accepts
|
2026-10-05 21:36:14 +02:00 |
|
Abdessamad Derraz
|
0d7939588e
|
fix: one size predicate, size_options retired
|
2026-10-05 02:51:13 +02:00 |
|
Abdessamad Derraz
|
79c94468a0
|
fix: list in the manifest what the pack ships
|
2026-10-04 21:08:00 +02:00 |
|
Abdessamad Derraz
|
52f682cdd6
|
feat: publish a large pack as zips, not byte ranges
|
2026-10-04 18:09:24 +02:00 |
|
Abdessamad Derraz
|
63af5167ed
|
feat: state how many files each pack holds
|
2026-10-04 18:01:33 +02:00 |
|
Abdessamad Derraz
|
2efc37a738
|
feat: pack the files a directory entry names
|
2026-10-04 17:58:10 +02:00 |
|
Abdessamad Derraz
|
1ceb4b0c5a
|
fix: split platform groups on declared emulators
|
2026-10-04 17:48:00 +02:00 |
|
Abdessamad Derraz
|
59ccb5b7d5
|
feat: scope a profile data directory to a build mode
|
2026-10-04 17:09:14 +02:00 |
|
Abdessamad Derraz
|
97f741bf0f
|
fix: publish target lists as the builder resolves them
|
2026-10-04 16:55:30 +02:00 |
|
Abdessamad Derraz
|
08bce47668
|
fix: keep install manifests and release assets true
|
2026-09-14 01:17:49 +02:00 |
|