Victor Zhang
c727d5cd67
Remove unnecessary extern C declarations from programs/ and contrib/
2024-12-19 16:20:23 -08:00
Victor Zhang
d0d5ce4c00
Remove extern C blocks from lib/* internal APIs (except xxhash.h)
2024-12-19 16:00:11 -08:00
Victor Zhang
d51e6072a8
Test: remove extern C from some lib/common files
2024-12-19 14:59:02 -08:00
Victor Zhang
a7bb6d6c49
Oopsie with xxhash.h [1/?]
2024-12-18 12:41:53 -08:00
Victor Zhang
07ffcc6b65
Separate xxhash includes from extern C blocks
2024-12-18 12:35:10 -08:00
Victor Zhang
f25b9f11ba
Oopsie with zdict.h
2024-12-18 10:10:20 -08:00
Victor Zhang
63acf9a995
Oopsie with huf.h, debug.h
2024-12-18 09:56:50 -08:00
Victor Zhang
58a7f4b869
Oopsie with threading.h
2024-12-17 18:37:33 -08:00
Victor Zhang
fa5bfb6030
Oopsie with zstd.h
2024-12-17 18:34:04 -08:00
Victor Zhang
ded4c1ec18
Oopsie with util.h
2024-12-17 18:18:02 -08:00
Victor Zhang
5222dd87cf
Oopsie with fse.h
2024-12-17 18:11:58 -08:00
Victor Zhang
fc726da774
Move #includes out of extern "C" blocks
...
Do some include shuffling for `**.h` files within lib, programs, tests, and zlibWrapper.
`lib/legacy` and `lib/deprecated` are untouched.
`#include`s within `extern "C"` blocks in .cpp files are untouched.
todo: shuffling for `xxhash.h`
2024-12-17 17:55:07 -08:00
Victor Zhang
f7a8bb1263
Merge pull request #4210 from facebook/cm310
...
Update cmake minimum requirement to 3.10
2024-12-13 14:57:52 -08:00
Victor Zhang
1198a582d3
Update VERSION_LESS usage to VERSION_GREATER_THAN
2024-12-12 11:39:40 -08:00
Victor Zhang
e190e7944e
Update cmake minimum requirement to 3.10
...
CMake warns on the current minimum requirement (3.5). Update to 3.10.
This means support is still available for the default on Ubuntu 18.04, which
exited LTS standard in April of 2023.
[draft]
2024-12-09 10:53:38 -08:00