Summary + Solution
Add scripts/uninstall.sh so a developer can remove DAQIRI's CMake install or container image without touching the build prerequisites (DPDK, DOCA libraries, CUDA, hugepages, NIC drivers). Targets are cmake, container, and all; the script supports --dry-run, --yes, and a built-in verification step. Short usage notes are added inline to docs/tutorials/bare-metal-cmake-build.md (new Step 7) and docs/getting-started.md with no new tutorial page or mkdocs.yml change
Test plan after solution is implemented
- Dry-run both targets on a host with a working install and confirm the printed actions match
build/install_manifest.txt
- Real run to confirm the verification block reports
OK for every check
Summary + Solution
Add
scripts/uninstall.shso a developer can remove DAQIRI's CMake install or container image without touching the build prerequisites (DPDK, DOCA libraries, CUDA, hugepages, NIC drivers). Targets arecmake,container, andall; the script supports--dry-run,--yes, and a built-in verification step. Short usage notes are added inline todocs/tutorials/bare-metal-cmake-build.md(new Step 7) anddocs/getting-started.mdwith no new tutorial page ormkdocs.ymlchangeTest plan after solution is implemented
build/install_manifest.txtOKfor every check