Merge branch 'master' into cleanup/codacy-cleanup

This commit is contained in:
bharnden 2018-10-18 16:21:05 -07:00 committed by GitHub
commit a7bc7500fb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 53 additions and 63 deletions

View file

@ -40,61 +40,8 @@ the CORE mailing lists:
## Building CORE
```shell
./bootstrap.sh
./configure
make
sudo make install
```
### Building Documentation
```shell
./bootstrap.sh
./configure
make doc
```
### Building Packages
Install fpm: <http://fpm.readthedocs.io/en/latest/installing.html>
Build package commands, DESTDIR is used for gui packaging only
```shell
./bootstrap.sh
./configure
make
mkdir /tmp/core-gui
make fpm DESTDIR=/tmp/core-gui
```
This will produce:
* CORE GUI rpm/deb files
* core-gui_$VERSION_$ARCH
* CORE ns3 rpm/deb files
* python-core-ns3_$VERSION_$ARCH
* CORE python rpm/deb files for SysV and systemd service types
* python-core-sysv_$VERSION_$ARCH
* python-core-systemd_$VERSION_$ARCH
See [CORE Installation](http://coreemu.github.io/core/install.html) for detailed build instructions.
### Running CORE
First start the CORE services:
```shell
# sysv
sudo service core-daemon start
# systemd
sudo systemctl start core-daemon
```
This automatically runs the core-daemon program.
Assuming the GUI is in your PATH, run the CORE GUI by typing the following:
```shell
core-gui
```
This launches the CORE GUI. You do not need to run the GUI as root.
See [Using the CORE GUI](http://coreemu.github.io/core/usage.html) for more details on running CORE.