RadBuild 0.2.2-beta.2

Install

Install

RadBuild 0.2.2-beta.2 release packages install frozen executables. The main radbuild package must not install loose runtime Python source.

Debian Package Install

sudo apt install ./radbuild_0.2.2-beta.2_amd64.deb
sudo apt install ./radbuild-doc_0.2.2-beta.2_all.deb

Optional packages:

sudo apt install ./radbuild-radhdl_0.2.2-beta.2_all.deb
sudo apt install ./radbuild-vscode-support_0.2.2-beta.2_all.deb
sudo apt install ./radbuild-server_0.2.2-beta.2_amd64.deb

Verify The Install

radbuild --help
radbuild host inspect
radbuild project validate --settings settings.json

Expected command shape:

usage: radbuild [-h] [--createproject CREATEPROJECT] ...

Windows Experimental MSI

RadBuild 0.2.2-beta.2 adds an experimental Windows package path for native FPGA and light embedded builds. The MSI is produced from the same frozen PyInstaller release tree as Linux, but packages .exe launchers and a radbuild.cmd environment helper.

radbuild host inspect
radbuild project create C:\radbuild-work --non-interactive --template fpga-vivado --project-name vivado-smoke
radbuild project validate --settings C:\radbuild-work\vivado-smoke\settings.json
radbuild build fpga --settings C:\radbuild-work\vivado-smoke\settings.json --dry-run --json-events

Native Windows support is intentionally focused on FPGA flows first:

Package Trust

Install packages only from a RadicalPackages release or repository that has valid package metadata signatures. For local development repositories, --allow-unsigned is acceptable only when testing private package indexes.