Skip to content

Commit

Permalink
[Documentation] Improve usability of cloudlab profiles
Browse files Browse the repository at this point in the history
This PR introduces a new Makefile and updated documentation.

Commit log:
* Update readme versions and makefile

* Fix issues

* Remove make dpdk
  • Loading branch information
WilliamMaa committed Oct 16, 2020
1 parent 790e223 commit 61ce33a
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
13 changes: 13 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,19 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

ifeq ($(ONVM_HOME),)
$(error "Please define ONVM_HOME environment variable")
endif

ifeq ($(RTE_SDK),)
$(error "Please define RTE_SDK environment variable")
endif

all:
# cd $(ONVM_HOME)/dpdk && make
cd $(ONVM_HOME)/onvm && make
cd $(ONVM_HOME)/examples && make

.PHONY: tags

tags:
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ _Want to get started quickly?_ Try using our NSF CloudLab profile: https://www.c
Notes
--

We have updated our DPDK submodule to point to a new version, v18.11. If you have already cloned this repository, please update your DPDK submodule by running:
We have updated our DPDK submodule to point to a new version, v20.05. If you have already cloned this repository, please update your DPDK submodule by running:

```
git submodule sync
Expand All @@ -25,7 +25,7 @@ make T=$RTE_TARGET -j 8
make install T=$RTE_TARGET -j 8
```

See our [release](docs/Releases.md) document for more information.
The current OpenNetVM version is 20.10. Please see our [release](docs/Releases.md) document for more information.

About
--
Expand All @@ -35,7 +35,7 @@ openNetVM is an open source version of the NetVM platform described in our [NSDI

The [develop][dev] branch tracks experimental builds (active development) whereas the [master][mast] branch tracks verified stable releases. Please read our [releases][rels] document for more information about our releases and release cycle.

You can find information about research projects building on [OpenNetVM][onvm] at the [UCR/GW SDNFV project site][sdnfv]. OpenNetVM is supported in part by NSF grants CNS-1422362 and CNS-1522546.
You can find information about research projects building on [OpenNetVM][onvm] at the [UCR/GW SDNFV project site][sdnfv]. OpenNetVM is supported in part by NSF grants CNS-1422362 and CNS-1522546.

Installing
--
Expand Down
2 changes: 2 additions & 0 deletions scripts/setup_cloudlab.sh
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,5 @@ fi
if [ -z "$ONVM_HOME" ]; then
export ONVM_HOME=$ONVM_PATH
fi

bash "$ONVM_HOME"/scripts/setup_environment.sh

0 comments on commit 61ce33a

Please sign in to comment.