diff options
author | 2018-08-24 14:49:49 +0800 | |
---|---|---|
committer | 2018-08-24 14:49:49 +0800 | |
commit | ea6eab2f7fb9e849c719fa7374616cc1d6b736a3 (patch) | |
tree | 0c63f82398a5ff7b3eb1b9e9608ee7bb1faebcbf /thirdparty | |
parent | 2a0db471858d1143b12ace6a062d37ea509612f7 (diff) |
Feat: add netperf tools
Change-Id: If37ae4e30e1865e5160028644dce3ade575e7a02
Signed-off-by: zqysara <zhangqiyu1@huawei.com>
Diffstat (limited to 'thirdparty')
-rw-r--r-- | thirdparty/apps/CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/thirdparty/apps/CMakeLists.txt b/thirdparty/apps/CMakeLists.txt index c9188d6..2cf5240 100644 --- a/thirdparty/apps/CMakeLists.txt +++ b/thirdparty/apps/CMakeLists.txt @@ -60,3 +60,19 @@ ExternalProject_Add( ) set_target_properties(IPERF PROPERTIES EXCLUDE_FROM_ALL TRUE) + +SET(NETPERF_URL https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz) + +INCLUDE(ExternalProject) +ExternalProject_Add( + NETPERF + URL ${NETPERF_URL} + DOWNLOAD_DIR ${CMAKE_CURRENT_LIST_DIR} + SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/netperf-2.7.0 + BUILD_IN_SOURCE 1 + CONFIGURE_COMMAND sh -c "LDFLAGS=\"-L${LIB_PATH_SHARED} -Wl,-rpath=${LIB_PATH_SHARED} -lnStackAPI\" ./configure" + BUILD_COMMAND make + DEPENDS nStackAPI +) + +set_target_properties(NETPERF PROPERTIES EXCLUDE_FROM_ALL TRUE) |