mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-05-04 06:26:54 +00:00
README.rst: convert to ReST and add details
* Convert the README file to reStructuredText (ReST) * Add more details (such as build dependencies) for Fedora 27 Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
This commit is contained in:
parent
4b3ebb3336
commit
32fbc357bc
@ -1,18 +0,0 @@
|
|||||||
BUILD DEPENDANCE
|
|
||||||
|
|
||||||
for CentOS
|
|
||||||
yum install libuuid-devel
|
|
||||||
|
|
||||||
BUILD
|
|
||||||
make
|
|
||||||
|
|
||||||
CLEAN
|
|
||||||
make clean
|
|
||||||
|
|
||||||
|
|
||||||
RUN DEPENDANCE
|
|
||||||
|
|
||||||
for CentOS
|
|
||||||
yum install openssl-libs
|
|
||||||
yum install zlib
|
|
||||||
yum install libuuid
|
|
76
devicemodel/README.rst
Normal file
76
devicemodel/README.rst
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
ACRN Device Model
|
||||||
|
#################
|
||||||
|
|
||||||
|
Introduction
|
||||||
|
============
|
||||||
|
The ACRN Device Model provides **device sharing** capabilities between the Service OS and Guest OSs. It is a component that is used in conjunction with the `ACRN Hypervisor`_ and this is installed within the Service OS. You can find out more about Project ACRN on the `Project ACRN documentation`_ website.
|
||||||
|
|
||||||
|
|
||||||
|
Building the Device Model
|
||||||
|
=========================
|
||||||
|
|
||||||
|
Build dependencies
|
||||||
|
******************
|
||||||
|
|
||||||
|
* For Clear Linux
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
sudo swupd bundle-add os-clr-on-clr \
|
||||||
|
os-utils-gui-dev
|
||||||
|
|
||||||
|
* For CentOS
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
sudo yum install gcc \
|
||||||
|
libuuid-devel \
|
||||||
|
openssl-devel \
|
||||||
|
libpciaccess-devel
|
||||||
|
|
||||||
|
* For Fedora 27
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
sudo dnf install gcc \
|
||||||
|
libuuid-devel \
|
||||||
|
openssl-devel \
|
||||||
|
libpciaccess-devel
|
||||||
|
|
||||||
|
Build
|
||||||
|
*****
|
||||||
|
To build the Device Model
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
make
|
||||||
|
|
||||||
|
To clean the build artefacts
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
make clean
|
||||||
|
|
||||||
|
Runtime dependencies
|
||||||
|
********************
|
||||||
|
|
||||||
|
* On CentOS
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
sudo yum install openssl-libs \
|
||||||
|
zlib \
|
||||||
|
libpciaccess \
|
||||||
|
libuuid
|
||||||
|
|
||||||
|
* On Fedora 27
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
sudo dnf install openssl-libs \
|
||||||
|
zlib \
|
||||||
|
libpciaccess \
|
||||||
|
libuuid
|
||||||
|
|
||||||
|
.. _`ACRN Hypervisor`: https://github.com/projectacrn/acrn-hypervisor
|
||||||
|
.. _`Project ACRN documentation`: https://projectacrn.github.io/
|
Loading…
Reference in New Issue
Block a user