~satchmo/libvmm

d9d896747246f4dd668d18acd90e7172a5a943b2 — Jason Phan 5 months ago 7499e15
readme: Try out plaintext
2 files changed, 17 insertions(+), 49 deletions(-)

A README
D README.md
A README => README +17 -0
@@ 0,0 1,17 @@
libvmm - C++17 VMM Library

DETAILS:
        https://libvmm.org

GIT:
        https://git.sr.ht/~satchmo/libvmm

MAILING LISTS:
        https://sr.ht/~satchmo/libvmm/lists

TRACKERS:
        https://sr.ht/~satchmo/libvmm/trackers

LICENSE:
        MIT
        See LICENSE for details.

D README.md => README.md +0 -49
@@ 1,49 0,0 @@
# Libvmm

An umbrella library for VMM and hypervisor development.

<!--VMMs and hypervisors often share a large portion of their core functionality-->
<!--(e.g., VM lifecycle and resource management via KVM, I/O virtualization via-->
<!--virtio). However, these shared components are typically reimplemented for each-->
<!--project, resulting in duplicated efforts and unecessary drudge work. Libvmm-->
<!--aims to help developers avoid this sort of redundancy.-->

## Installation

<!--### Manual-->

To build and install from source:

```
git clone https://git.sr.ht/~satchmo/libvmm && cd libvmm
meson build
ninja -C build
sudo ninja -C build install
```

<!--Make sure that wherever meson installs the library files to (typically-->
<!--/usr/local/) is in `ldconfig`'s path. Otherwise, you'll get a `libvmm.so: No-->
<!--such file or directory` error when running any programs using Libvmm. To fix-->
<!--this, simply add the library path to `ldconfig`'s configuration file:-->

<!--```-->
<!--echo "/usr/local/lib" | sudo tee /etc/ld.so.conf.d/local.conf-->
<!--sudo ldconfig-->
<!--```-->

<!--### Packages-->

<!--Libvmm is available on many Linux distributions (as `libvmm`), including:-->

<!--* Arch Linux-->
<!--* CentOS-->
<!--* Debian-->
<!--* Fedora-->
<!--* RHEL-->
<!--* Ubuntu-->

## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md).

## License
This project is released under the [MIT](LICENSE) license.