From ca6e2e902752f7663e0cbce59956492c73cf023a Mon Sep 17 00:00:00 2001 From: Kevin Date: Thu, 18 Oct 2018 13:56:41 -0400 Subject: [PATCH] Moved fpm instructions to install.md and referenced that page in the readme --- README.md | 41 +---------------------------------------- docs/install.md | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index 25ffc6d3..4823e49f 100644 --- a/README.md +++ b/README.md @@ -40,46 +40,7 @@ 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 ------------ diff --git a/docs/install.md b/docs/install.md index fa6a4e27..d4928fdc 100644 --- a/docs/install.md +++ b/docs/install.md @@ -194,12 +194,32 @@ You can obtain the CORE source from the [CORE GitHub](https://github.com/coreemu ```shell tar xzf core-*.tar.gz cd core-* +``` + +#### Tradional Autotools Build +```shell ./bootstrap.sh ./configure make sudo make install ``` +#### Build Documentation +```shell +./bootstrap.sh +./configure +make doc +``` + +#### Build Packages +```shell +./bootstrap.sh +./configure +make +mkdir /tmp/core-gui +make fpm DESTDIR=/tmp/core-gui +``` + ### Quagga Routing Software Virtual networks generally require some form of routing in order to work (e.g. to automatically populate routing tables for routing packets from one subnet to another.) CORE builds OSPF routing protocol configurations by default when the blue router node type is used. The OSPF protocol is available from the [Quagga open source routing suit](http://www.quagga.net).