ac9824cd54
fix can't load scenario without pci_devs issue Tracked-On: #7246 Signed-off-by: Weiyi Feng <weiyix.feng@intel.com> |
||
---|---|---|
.. | ||
src | ||
src-tauri | ||
.gitignore | ||
README.md | ||
index.html | ||
package.json | ||
requirements.txt | ||
tsconfig.json | ||
vite.config.js | ||
yarn.lock |
README.md
ACRN Configurator
This version based on tauri, WIP.
Features
Support Platforms
- Linux (.deb, AppImage)
- Windows 7,8,10 (.exe, .msi)
- macOS (.app, .dmg)
Setting Up
1. Install System Dependencies
Please follow this guide to install system dependencies (including yarn).
2. Clone Project And Install Project Dependencies.
Linux
sudo apt install git
git clone https://github.com/projectacrn/acrn-hypervisor
cd acrn-hypervisor/misc/config_tools/configurator
python3 -m pip install -r requirements.txt
yarn
Windows && macOS
Similar to Linux.
On macOS, you may need to install git and python3 via brew
.
In Windows environment maybe you need to install git and python3 via chocolatey or manually,
and replace the command line python3
with py -3
.
3. How To Build
Linux
Run this command in the acrn-hypervisor directory.
make configurator
Windows/macOS
Run follow command in the 'acrn-hypervisor' directory.
python3 misc/config_tools/scenario_config/schema_slicer.py
python3 misc/config_tools/scenario_config/xs2js.py
cd misc/config_tools/configurator
yarn build
4. How To Run
Linux
Run this command in the acrn-hypervisor directory.
sudo apt install ./build/acrn-configurator_*.deb
acrn-configurator
Windows/macOS
You can find msi(Windows)/dmg(macOS) folder under the
misc/config_tools/configurator/src-tauri/target/release/bundle
directory, the installer in the folder.