36 lines
1.3 KiB
Markdown
36 lines
1.3 KiB
Markdown
|
|
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
|
||
|
|
|