fetch_ml/build/docker
Jeremie Fraeys 8a054169ad
fix(docker): skip NVML GPU build for non-GPU systems
Dockerfile targets systems without GPUs:

- Add -DBUILD_NVML_GPU=OFF to cmake in simple.Dockerfile
- Add BUILD_NVML_GPU option to native/CMakeLists.txt (default ON)
- Conditionally include nvml_gpu subdirectory
- Update all_native_libs target to exclude nvml_gpu when disabled

This allows native libraries (dataset_hash, queue_index) to build
without requiring NVIDIA drivers/libraries.
2026-02-23 20:47:13 -05:00
..
.dockerignore feat: add comprehensive configuration and deployment infrastructure 2025-12-04 16:54:02 -05:00
api-server.Dockerfile ci: align workflows, build scripts, and docs with current architecture 2026-01-05 12:34:23 -05:00
full-prod.Dockerfile ci: align workflows, build scripts, and docs with current architecture 2026-01-05 12:34:23 -05:00
homelab-secure.Dockerfile ci: align workflows, build scripts, and docs with current architecture 2026-01-05 12:34:23 -05:00
secure-prod.Dockerfile ci: align workflows, build scripts, and docs with current architecture 2026-01-05 12:34:23 -05:00
simple.Dockerfile fix(docker): skip NVML GPU build for non-GPU systems 2026-02-23 20:47:13 -05:00
test.Dockerfile ci: align workflows, build scripts, and docs with current architecture 2026-01-05 12:34:23 -05:00