cli · uninstallremove what install built in ~/fpga
dewfpga uninstall
What does its help text say?
dewfpga uninstall remove what install built in ~/fpga (nextpnr-xilinx, yosys-slang, prjxray, chipdb, venv, log),
the CLI in ~/.dewfpga and its link in Homebrew's bin. Your files and brew packages stay
From dewfpga --help, as bin/dewfpga prints it.
What does the README say?
It puts the CLI in ~/.dewfpga (sha256 compared with dewfpga.tgz.sha256, an integrity check, not a signature), links dewfpga into Homebrew's bin and runs dewfpga install. Re-run the same line to update; dewfpga uninstall removes what the installer built in ~/fpga (nextpnr-xilinx, prjxray, chipdb, venv, the log), ~/.dewfpga and the link, and leaves anything else in ~/fpga. Requirements: macOS on Apple Silicon and Homebrew. The builds also need Apple's Command Line Tools (git, make, clang); the Homebrew installer puts them in when they are missing, and both installers check and print the one line to run if either is missing or Homebrew is off the PATH. Switching to the npm package later: remove $(brew --prefix)/bin/dewfpga first, npm wants that path. An install made before 7 October 2026 keeps its clones (1.5 GB, 1543 MB measured on 7 October) and is left as it is; dewfpga uninstall && dewfpga install gets the small one.
dewfpga uninstall remove what install built, the CLI and its link (your files and brew packages stay)
From the README.
What does the guide say?
dewfpga uninstall remove what install built in ~/fpga, the CLI and its link;
From section 2, How do you install it in one line?.
Which errors can it stop with?
2 codes in the error catalog.
- fpga-home-unsafe: FPGA_HOME points at your home folder or /; uninstall deletes what install.sh put under FPGA_HOME and will not touch those.
- no-install-found: Not an error: uninstall found none of the six entries install.sh writes under FPGA_HOME.
Which patch notes name it?
- #1 The CLI and the guide say the same thing
- #30 The install keeps only the chain that runs: about 0.25 GB on disk instead of 1.5
previous: dewfpga new
Every command: dewfpga install · dewfpga check · dewfpga run · dewfpga sim · dewfpga bit · dewfpga flash · dewfpga clean · dewfpga tops · dewfpga new · dewfpga uninstall · dewfpga vscode · dewfpga … --json · dewfpga mcp