mirror of
https://github.com/falk-werner/webfuse
synced 2025-12-04 21:52:05 +00:00
- add DevContainer note that integration tests will not run in devcontainer - allow to build using docker buildx bake Signed-off-by: Falk Werner <falk.werner@gmx.net>
1.2 KiB
1.2 KiB
webfuse build instructions
Build using Docker bake
Use Docker bake to build without installing dependencies (aside of docker).
docker buildx bake
Find the build results in the out directory.
Build using CMake
Please install the dependencies listed below before building using CMake.
cmake -B build
cmake --build build
sudo cmake --install build
Build options
| Options | Default | Description |
|---|---|---|
| WITHOUT_PROVIDER | OFF | Disables build of webfuse provider |
| WITHOUT_TEST | OFF | Disables build of unit and integration tests |
| WITHOUT_CLANG_TIDY | OFF | Disables running clang tidy on build |
Dependencies
Optional dependencies
Additional cmake targets
| Target | Description |
|---|---|
| test | runs unit and integration tests |
| memcheck | runs unit test with valgrind/memcheck |