2026-03-12 21:01:38

This commit is contained in:
2026-03-12 22:01:38 +01:00
parent 3bd1db26cc
commit 26296b6d6a
336 changed files with 27507 additions and 0 deletions

35
tiddlywiki/Brico.md Executable file
View File

@@ -0,0 +1,35 @@
https://demolition-debarras.com/
# Scripts
### make-fedora-rpm.py
Fedora-specific script that ties it all together. Run it like:
./make-fedora-rpm.py
What it does roughly:
* Extracts all the .zip files in $scriptdir/new-builds/ to a temporary directory. The .zip files should contain all the build input for `make-driver-dir.py`. I prepopulate this with `fetch-latest-builds.py` but other people can use the build input mirror mentioned above.
* Runs `make-driver-dir.py` on the unzipped output
* Runs `make-virtio-win-rpm-archive.py` on the make-driver-dir.py output
* Updates the virtio-win.spec
* Runs `./make-repo.py`
Jfrjfr r ng tng th t,h ,ty h
vfvf
gthth
hythyt
### make-installer.py
This uses a [virtio-win-guest-tools-installer.git](https://github.com/virtio-win/virtio-win-guest-tools-installer]) git submodule to build .msi installers
for all the drivers. Invoking this successfully requires quite a few RPMs installed on the host
* `wix-toolset-binaries`, example: https://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/fc32/noarch/wix-toolset-binaries-3.11.1-2.fc32.noarch.rpm
* `ovirt-guest-agent-windows`, example: https://resources.ovirt.org/pub/ovirt-4.3-snapshot/rpm/fc30/noarch/ovirt-guest-agent-windows-1.0.16-1.20191009081759.git1048b68.fc30.noarch.rpm
* `wine` from distro repos