Marcus Holland-Moritz
34f3bf3c8a
Restructure mkdwarfs options to be less overwhelming
2023-07-10 15:49:22 +02:00
Marcus Holland-Moritz
9303d0affa
Disable multi-threaded archiving
2023-07-10 14:30:24 +02:00
Marcus Holland-Moritz
d6034e79e1
Add releasify script
2023-07-10 14:28:53 +02:00
Marcus Holland-Moritz
c3d6e16737
Don't package huge gifs/pngs
2023-07-10 13:01:58 +02:00
Marcus Holland-Moritz
e47b7b1ae6
Add zstd to docker dependencies
v0.7.0-test1
2023-07-10 11:58:29 +02:00
Marcus Holland-Moritz
ae0f6c6b4b
More .xz -> .zst
2023-07-10 11:46:54 +02:00
Marcus Holland-Moritz
d6c246d80c
Fix .zst extension
2023-07-10 11:32:41 +02:00
Marcus Holland-Moritz
072a5218f3
Fix string comparison in CMakeLists.txt
2023-07-10 11:24:53 +02:00
Marcus Holland-Moritz
da79f53e02
CMakeLists.txt tweaks for release builds
2023-07-10 11:20:50 +02:00
Marcus Holland-Moritz
a2628fd71e
Pass GITHUB_REF_TYPE to build job
2023-07-10 11:20:31 +02:00
Marcus Holland-Moritz
440fc1c8df
Remove redundant cmake arguments
2023-07-10 11:20:05 +02:00
Marcus Holland-Moritz
a43629dcaf
Don't use fancy UPX compression, as this may be buggy
v0.7.0-RC6
2023-07-09 19:55:02 +02:00
Marcus Holland-Moritz
274885f1f1
Fix release build
2023-07-09 19:54:25 +02:00
Marcus Holland-Moritz
d631f9f775
Fix UPX command line for release builds
2023-07-09 18:39:42 +02:00
Marcus Holland-Moritz
db8b4a7716
See if this propagates annotated tags to runners
2023-07-09 18:29:05 +02:00
Marcus Holland-Moritz
2cdb3de35f
Update change log
2023-07-09 18:01:44 +02:00
Marcus Holland-Moritz
28d5de33e6
Document that -O3 is still a bad idea for gcc-12
2023-07-09 17:47:16 +02:00
Marcus Holland-Moritz
6fe8b393a8
Update list of dependencies
2023-07-09 16:52:22 +02:00
Marcus Holland-Moritz
d33fae9e3c
pkg-config dependency is resolved via vcpkg
2023-07-09 16:49:30 +02:00
Marcus Holland-Moritz
0a010131b9
clang-format
2023-07-09 16:47:34 +02:00
Marcus Holland-Moritz
c79369e8da
Support delayed loading of WinFsp DLL for universal binary
2023-07-09 16:47:23 +02:00
Marcus Holland-Moritz
8dc5ea0697
Small CppCheck fixes
2023-07-09 15:39:01 +02:00
Marcus Holland-Moritz
7fe0f8c979
Fix useless use of f-string
2023-07-09 15:38:43 +02:00
Marcus Holland-Moritz
1d96ef6d8f
Markdown fixes
2023-07-09 15:38:28 +02:00
Marcus Holland-Moritz
9aa02f4277
Ignore ShellCheck warnings as missing quotes are deliberate
2023-07-09 15:38:12 +02:00
Marcus Holland-Moritz
aa3e490217
Ignore (presumably) false positive Flawfinder warnings
2023-07-09 15:20:14 +02:00
Marcus Holland-Moritz
dcdac60828
Directly use ctest in Linux build script
2023-07-09 13:35:46 +02:00
Marcus Holland-Moritz
1ca04fa51f
Clean up Linux build script
2023-07-09 13:22:41 +02:00
Marcus Holland-Moritz
6bcc3f5e78
Try to resolve codacy warning
2023-07-09 13:15:33 +02:00
Marcus Holland-Moritz
45871439ea
Add CI build badge
2023-07-09 11:14:52 +02:00
Marcus Holland-Moritz
8cbd992d41
Add CI pipeline
2023-07-09 11:00:18 +02:00
Marcus Holland-Moritz
75cb03c7e4
Make sure MAIN_TARGETS also get linked against dwarfs library
2023-07-09 10:59:51 +02:00
Marcus Holland-Moritz
807bde8eb4
Test discovery can be slow on tiny ARM devices
2023-07-09 10:59:15 +02:00
Marcus Holland-Moritz
f315bb0cfe
Fix symlink creation for mount.dwarfs / mount.dwarfs2
2023-07-09 10:58:50 +02:00
Marcus Holland-Moritz
27e8e0c5c2
Add pkgconf dependency in vcpkg
2023-07-09 10:58:06 +02:00
Marcus Holland-Moritz
9a7ed059c2
Don't write version files to source tree when in git repo
2023-07-09 10:57:37 +02:00
Marcus Holland-Moritz
5e37a2c0e9
Fix "ninja clean"
2023-07-07 01:59:14 +02:00
Marcus Holland-Moritz
8c32ac8db6
Fix typo that only caused issues in debug builds
2023-07-07 00:32:31 +02:00
Marcus Holland-Moritz
a0e70d5aef
Build fix
2023-07-07 00:28:50 +02:00
Marcus Holland-Moritz
8fcb03e8b7
Tweak the internal operation documentation
2023-07-06 21:06:38 +02:00
Marcus Holland-Moritz
7c1eee8129
Fix building with make
instead of ninja
2023-07-06 20:45:28 +02:00
Marcus Holland-Moritz
260b539584
Optimize offset cache for sequential reads
2023-07-06 09:19:15 +02:00
Marcus Holland-Moritz
d57f6e0669
New offset cache + tests
2023-07-05 22:34:08 +02:00
Marcus Holland-Moritz
17f1fdafad
Remove TODO :)
2023-07-04 19:31:40 +02:00
Marcus Holland-Moritz
9b87a19438
Add Windows screen capture
2023-07-04 19:29:49 +02:00
Marcus Holland-Moritz
2aef57d7de
Few more README tweaks
2023-07-04 16:18:24 +02:00
Marcus Holland-Moritz
ec56b18bac
Fix README type
2023-07-04 16:13:58 +02:00
Marcus Holland-Moritz
ecdbb7ca78
Update README
...
- Remove Python section as we're not going to maintain it
- Remove ccache argument as that's handled automatically
- Add sections on prebuilt & universal binaries
2023-07-04 16:10:37 +02:00
Marcus Holland-Moritz
78648e9399
Fix strip target
v0.7.0-RC5
2023-07-04 14:32:58 +02:00
Marcus Holland-Moritz
f5d7413ef7
Update realclean target to work properly on Windows
2023-07-04 14:18:45 +02:00