From 681dd54cd02cc9e89f26f2799680bfe6eac5ef51 Mon Sep 17 00:00:00 2001 From: goldammx Date: Wed, 15 Feb 2017 10:15:11 -0500 Subject: license: Add license info to all project files All files were updated with license header. In case of binary files is license stored in LICENSE file stored in the same directory. Packages.txt was removed, because file has not been used.List of packages differs according OS distribution, all of neccesary packages are include in instalation scripts JIRA: VSPERF-489 Change-Id: I6ecae21b8db2a0f22fa5a66f9525352080f1fcc0 Signed-off-by: Martin Goldammer Reviewed-by: Martin Klozik Reviewed-by: Al Morton Reviewed-by: Christian Trautman Reviewed-by: Bill Michalowski Reviewed-by: Antonio Fischetti Reviewed-by: Sridhar Rao --- src/README | 29 ----------------------------- src/README.md | 34 ++++++++++++++++++++++++++++++++++ src/mk/README | 3 --- src/mk/README.md | 7 +++++++ src/package-list.mk | 7 +++++++ 5 files changed, 48 insertions(+), 32 deletions(-) delete mode 100644 src/README create mode 100644 src/README.md delete mode 100644 src/mk/README create mode 100644 src/mk/README.md (limited to 'src') diff --git a/src/README b/src/README deleted file mode 100644 index 0492fa1d..00000000 --- a/src/README +++ /dev/null @@ -1,29 +0,0 @@ -### Purpose of this folder - Quickview - -1. contains place holders for upstream source code package. -2. manages the package dependency -3. provides simple one-button build for test developers - -### Motivation Explained - -There are multiple goals for the project vswitch performance characterization. -First, it is a generic test framework that can be used to characterize any vswitch solution. -Second, it is to be as CI tool to validate any change during development. - -For the first goal, it would be nice to get all the relevant upstream source package and -to provide a easy build environment for a given test developer. Obviously we don't want to -rewrite the makefile system from upstream project. However we need to add a wrapper to the -individual packages to manage package dependecy. For example, to test ovs-dpdk vswitch solution, -the build of ovs would depend on the build result of dpdk. -This dependency is never explicitly specified in the individual package. - -For the second goal as a CI tool, it may not be needed to pull the upstream package. -So this whole folder can be ignored. - -### Files and subfolders - -* package-list: contains list of packages and their associated tags -* mk: contains top level makefiles -* dpdk: place holder for dpdk package -* ovs: place holder for ovs package. -* l2fwd: simple l2 forwarding kernel module diff --git a/src/README.md b/src/README.md new file mode 100644 index 00000000..0aeea04f --- /dev/null +++ b/src/README.md @@ -0,0 +1,34 @@ + + +### Purpose of this folder - Quickview + +1. contains place holders for upstream source code package. +2. manages the package dependency +3. provides simple one-button build for test developers + +### Motivation Explained + +There are multiple goals for the project vswitch performance characterization. +First, it is a generic test framework that can be used to characterize any vswitch solution. +Second, it is to be as CI tool to validate any change during development. + +For the first goal, it would be nice to get all the relevant upstream source package and +to provide a easy build environment for a given test developer. Obviously we don't want to +rewrite the makefile system from upstream project. However we need to add a wrapper to the +individual packages to manage package dependecy. For example, to test ovs-dpdk vswitch solution, +the build of ovs would depend on the build result of dpdk. +This dependency is never explicitly specified in the individual package. + +For the second goal as a CI tool, it may not be needed to pull the upstream package. +So this whole folder can be ignored. + +### Files and subfolders + +* package-list: contains list of packages and their associated tags +* mk: contains top level makefiles +* dpdk: place holder for dpdk package +* ovs: place holder for ovs package. +* l2fwd: simple l2 forwarding kernel module diff --git a/src/mk/README b/src/mk/README deleted file mode 100644 index 52f83600..00000000 --- a/src/mk/README +++ /dev/null @@ -1,3 +0,0 @@ - -This folder contains top level makefile defintions - diff --git a/src/mk/README.md b/src/mk/README.md new file mode 100644 index 00000000..6d39f2b2 --- /dev/null +++ b/src/mk/README.md @@ -0,0 +1,7 @@ + + +This folder contains top level makefile defintions + diff --git a/src/package-list.mk b/src/package-list.mk index 6eb43b8b..9334cd8e 100644 --- a/src/package-list.mk +++ b/src/package-list.mk @@ -1,3 +1,10 @@ +# Copyright (c) 2016-2017 Intel corporation. +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 +# # Upstream Package List # # Everything here is defined as its suggested default -- cgit 1.2.3-korg