From c175cf8096523949b3e41400180f04313d147308 Mon Sep 17 00:00:00 2001 From: Brenden Blanco Date: Wed, 25 Nov 2015 18:22:42 -0800 Subject: [PATCH] Package tools into share/bcc/tools Ticket: #291 Signed-off-by: Brenden Blanco --- CMakeLists.txt | 2 ++ man/CMakeLists.txt | 1 + man/man8/CMakeLists.txt | 4 ++++ tools/CMakeLists.txt | 11 +++++++++++ 4 files changed, 18 insertions(+) create mode 100644 man/CMakeLists.txt create mode 100644 man/man8/CMakeLists.txt create mode 100644 tools/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 7eb0b7e80a94..b976e1d8496d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,5 +44,7 @@ set(CMAKE_CXX_FLAGS "-std=c++11 -Wall") endif() add_subdirectory(examples) +add_subdirectory(man) add_subdirectory(src) add_subdirectory(tests) +add_subdirectory(tools) diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt new file mode 100644 index 000000000000..1b350a307be9 --- /dev/null +++ b/man/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory(man8) diff --git a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt new file mode 100644 index 000000000000..9843d14f284b --- /dev/null +++ b/man/man8/CMakeLists.txt @@ -0,0 +1,4 @@ +set(FILES biolatency.8 biosnoop.8 funccount.8 funclatency.8 hardirqs.8 + killsnoop.8 opensnoop.8 pidpersec.8 softirqs.8 syncsnoop.8 tcpaccept.8 + tcpconnect.8 vfscount.8 vfsstat.8) +install(FILES ${FILES} DESTINATION share/bcc/man/man8) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt new file mode 100644 index 000000000000..c9b2345d6ccc --- /dev/null +++ b/tools/CMakeLists.txt @@ -0,0 +1,11 @@ +set(PROGRAMS biolatency biosnoop funccount funclatency hardirqs killsnoop + opensnoop pidpersec softirqs syncsnoop tcpaccept tcpconnect vfscount vfsstat) +set(C_FILES pidpersec.c vfscount.c vfsstat.c) +set(EXAMPLE_FILES biolatency_example.txt funclatency_example.txt + killsnoop_example.txt pidpersec_example.txt syncsnoop_example.txt + tcpconnect_example.txt vfsstat_example.txt biosnoop_example.txt + funccount_example.txt hardirqs_example.txt opensnoop_example.txt + softirqs_example.txt tcpaccept_example.txt vfscount_example.txt) +install(PROGRAMS ${PROGRAMS} DESTINATION share/bcc/tools) +install(FILES ${C_FILES} DESTINATION share/bcc/tools) +install(FILES ${EXAMPLE_FILES} DESTINATION share/bcc/doc/tools)