2342 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
3ced13afe7 build: suppress error until this is fixed upstream 2024-08-15 22:04:19 +02:00
Marcus Holland-Moritz
d755d351d3 build: bump preferred library versions 2024-08-15 21:17:32 +02:00
Marcus Holland-Moritz
abd8c3d7d9 build: workaround for wrong gtest includes found on macOS 2024-08-15 21:13:12 +02:00
Marcus Holland-Moritz
a1496f0953 build: set FOLLY_USE_JEMALLOC 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
969d527391 chore: remove unused stream members in test_terminal 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
011b8b1af5 fix: remove unused this capture 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
61336c941a build: include universal binary in coverage build 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
7084f734ad build: only build test_strings when needed 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
3806e60c65 build: include test_helpers in coverage analysis 2024-08-15 16:42:17 +02:00
Marcus Holland-Moritz
1b75081781 build(ricepp): fix code coverage option propagation 2024-08-15 16:42:17 +02:00
mhx
870691e869
docs: add note about release tarball dependencies 2024-08-14 22:34:15 +02:00
Marcus Holland-Moritz
2c62955967 docs: update list of macOS dependencies 2024-08-14 22:25:53 +02:00
Marcus Holland-Moritz
4cc944ee0a docs: update macOS install instructions 2024-08-14 22:19:15 +02:00
Marcus Holland-Moritz
b642c18a86 chore: update change log v0.10.0 2024-08-14 19:18:44 +02:00
Marcus Holland-Moritz
62e2ab9006 docs(mkdwarfs): update section on root path components of filter rules 2024-08-14 18:47:19 +02:00
Marcus Holland-Moritz
55b326fe12 chore: prepare pxattr for release 2024-08-14 18:38:15 +02:00
Marcus Holland-Moritz
88d0c1ee3b build: add pxattr to static binary builds 2024-08-14 18:30:01 +02:00
Marcus Holland-Moritz
e120734e20 chore: update change log 2024-08-14 17:47:07 +02:00
Marcus Holland-Moritz
048569837a build: add nostacktrace static builds 2024-08-14 16:36:16 +02:00
Marcus Holland-Moritz
7306179698 docs: update README with very basic library information 2024-08-14 15:36:10 +02:00
Marcus Holland-Moritz
52aef6af7d refactor(filesystem_writer): remove compressor arguments in ctor 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
c37410d602 refactor: file_order -> fragment_order 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
8f8c5b1de8 refactor: factor out remaining options from options.h 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
69453e1237 refactor(conv): tryTo -> try_to 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
e4dfd24e8d refactor: factor out reader options 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
f71e137998 build: try building example binary in -split configuration 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
c68460ace7 build: add option for building example binary 2024-08-14 14:45:17 +02:00
Marcus Holland-Moritz
845ab050bb build: rebalance arm64/amd64 jobs 2024-08-14 11:30:20 +02:00
Marcus Holland-Moritz
9f2f696447 build: cut down number of CI builds 2024-08-14 09:58:03 +02:00
Marcus Holland-Moritz
7838b995b7 build: speed up CI pipeline 2024-08-14 09:03:05 +02:00
Marcus Holland-Moritz
dda3b0273b build: make macOS build job more ccache friendly 2024-08-14 00:00:40 +02:00
Marcus Holland-Moritz
0a5a27bdd5 build: make sure target exists before setting options 2024-08-13 23:31:08 +02:00
Marcus Holland-Moritz
dc38bfa343 build: more Windows / macOS build configs 2024-08-13 22:14:06 +02:00
Marcus Holland-Moritz
4272cc377d build: conditionally install benchmarks 2024-08-13 22:10:03 +02:00
Marcus Holland-Moritz
3ae1e273f8 build: more folly library cleanup 2024-08-13 20:35:36 +02:00
Marcus Holland-Moritz
bb4c3ca596 test: use diskutil unmount instead of umount on macOS 2024-08-13 19:53:38 +02:00
Marcus Holland-Moritz
bd5524792f build: make sure to test non-benchmark builds 2024-08-13 19:25:38 +02:00
Marcus Holland-Moritz
6c12a046e3 refactor: replace folly::split with dwarfs::split_to 2024-08-13 19:25:11 +02:00
Marcus Holland-Moritz
4a7a993d95 feat(string): add support for converting split_to 2024-08-13 19:24:31 +02:00
Marcus Holland-Moritz
88371340d9 build(ricepp): only provide CPU specific versions on x86_64 systems 2024-08-13 17:33:58 +02:00
Marcus Holland-Moritz
85c6f0ddbe build: suppress linker warning about duplicate libraries on macOS 2024-08-13 17:32:19 +02:00
Marcus Holland-Moritz
f0bc7b0e29 test: skip some combinations of FUSE driver arguments on macOS 2024-08-13 16:57:07 +02:00
Marcus Holland-Moritz
bf94c23cc5 build: make package-source a requirement for git builds 2024-08-13 16:38:27 +02:00
Marcus Holland-Moritz
fcd172a706 build: CI for macOS 2024-08-13 16:28:11 +02:00
Marcus Holland-Moritz
f912269780 fix(render_manpage): more checks and safety nets 2024-08-13 16:27:22 +02:00
Marcus Holland-Moritz
9d4bba042b fix(terminal_ansi): handle errors and fall back to default width 2024-08-13 16:27:22 +02:00
Marcus Holland-Moritz
1daa729d59 build: try to cache source tarballs 2024-08-13 14:31:02 +02:00
Marcus Holland-Moritz
03d6b14870 build: prefer shared library builds in CI 2024-08-13 12:01:06 +02:00
Marcus Holland-Moritz
dd0db4fe69 build: move some jobs from arm64 to amd64 2024-08-13 11:53:01 +02:00
Marcus Holland-Moritz
391345d1d5 build: add compile timing in CI 2024-08-13 11:53:01 +02:00