# sqb **Repository Path**: grizzlybears/sqb ## Basic Information - **Project Name**: sqb - **Description**: Spice Qemu Builder - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2016-02-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Spice Qemu Builder ================== Short story ----------- Build and run 'qemu' with 'spice' from source on the fly. A bit longer ------------ >To build and run 'qemu' with 'spice' is not easy. That involves many dependences and configurations. Especially while you have system-installed 'qemu' running. > >So, here comes 'Spice Qemu Builder' ('sqb'), it is a set of helper scripts to automatically do the follwing: > * install build depend * get code from offical repository * get 'fedora base cloud image' as test image * autogen/configure/build qemu with spice in local dir, touch nothing in system * run test VM using our hand-made 'qemu' * open spice console to the VM, if you have 'spice-gtk-tools' installed ENV ---- At this time, 'sqb' only rocks on CentOs/Fedora. Porting to other distro should also by easy. Show me howto ------------- 1. `./install_build_dep.${Distro}` # '1-shot step', install the build deps 2. `./autogen.sh` # '1-shot setp', git clone for src code , and download test image 3. `make spiceqemu` # for sure, you can hack somewhere in src code, and build&run to verify. 4. `./test_run_qemu.sh` # as much asyou like :) Good luck :)