@@ -282,8 +282,7 @@ add_subdirectory(libibcm/examples)
add_subdirectory(libibumad/tests)
add_subdirectory(libibverbs/examples)
add_subdirectory(librdmacm/examples)
-add_subdirectory(srp_daemon/srp_daemon)
-add_subdirectory(srp_daemon/man)
+add_subdirectory(srp_daemon)
rdma_finalize_libs()
similarity index 96%
rename from srp_daemon/srp_daemon/CMakeLists.txt
rename to srp_daemon/CMakeLists.txt
@@ -1,5 +1,10 @@
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${NO_STRICT_ALIASING_FLAGS}")
+rdma_man_pages(
+ ibsrpdm.1
+ srp_daemon.1.in
+ )
+
rdma_sbin_executable(srp_daemon
srp_daemon.c
srp_handle_traps.c
similarity index 100%
rename from srp_daemon/man/ibsrpdm.1
rename to srp_daemon/ibsrpdm.1
similarity index 100%
rename from srp_daemon/srp_daemon/logrotate-srp_daemon
rename to srp_daemon/logrotate-srp_daemon
deleted file mode 100644
similarity index 100%
rename from srp_daemon/srp_daemon/rsyslog-srp_daemon.conf
rename to srp_daemon/rsyslog-srp_daemon.conf
similarity index 100%
rename from srp_daemon/man/srp_daemon.1.in
rename to srp_daemon/srp_daemon.1.in
similarity index 100%
rename from srp_daemon/srp_daemon/srp_daemon.c
rename to srp_daemon/srp_daemon.c
similarity index 100%
rename from srp_daemon/srp_daemon/srp_daemon.conf
rename to srp_daemon/srp_daemon.conf
similarity index 100%
rename from srp_daemon/srp_daemon/srp_daemon.h
rename to srp_daemon/srp_daemon.h
similarity index 100%
rename from srp_daemon/srp_daemon/srp_daemon.sh.in
rename to srp_daemon/srp_daemon.sh.in
similarity index 100%
rename from srp_daemon/srp_daemon/srp_handle_traps.c
rename to srp_daemon/srp_handle_traps.c
similarity index 100%
rename from srp_daemon/srp_daemon/srp_ib_types.h
rename to srp_daemon/srp_ib_types.h
similarity index 100%
rename from srp_daemon/srp_daemon/srp_sync.c
rename to srp_daemon/srp_sync.c
similarity index 100%
rename from srp_daemon/srp_daemon/srpd.in
rename to srp_daemon/srpd.in
Since the directory only produces one program. Signed-off-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> --- CMakeLists.txt | 3 +-- srp_daemon/{srp_daemon => }/CMakeLists.txt | 5 +++++ srp_daemon/{man => }/ibsrpdm.1 | 0 srp_daemon/{srp_daemon => }/logrotate-srp_daemon | 0 srp_daemon/man/CMakeLists.txt | 4 ---- srp_daemon/{srp_daemon => }/rsyslog-srp_daemon.conf | 0 srp_daemon/{man => }/srp_daemon.1.in | 0 srp_daemon/{srp_daemon => }/srp_daemon.c | 0 srp_daemon/{srp_daemon => }/srp_daemon.conf | 0 srp_daemon/{srp_daemon => }/srp_daemon.h | 0 srp_daemon/{srp_daemon => }/srp_daemon.sh.in | 0 srp_daemon/{srp_daemon => }/srp_handle_traps.c | 0 srp_daemon/{srp_daemon => }/srp_ib_types.h | 0 srp_daemon/{srp_daemon => }/srp_sync.c | 0 srp_daemon/{srp_daemon => }/srpd.in | 0 15 files changed, 6 insertions(+), 6 deletions(-) rename srp_daemon/{srp_daemon => }/CMakeLists.txt (96%) rename srp_daemon/{man => }/ibsrpdm.1 (100%) rename srp_daemon/{srp_daemon => }/logrotate-srp_daemon (100%) delete mode 100644 srp_daemon/man/CMakeLists.txt rename srp_daemon/{srp_daemon => }/rsyslog-srp_daemon.conf (100%) rename srp_daemon/{man => }/srp_daemon.1.in (100%) rename srp_daemon/{srp_daemon => }/srp_daemon.c (100%) rename srp_daemon/{srp_daemon => }/srp_daemon.conf (100%) rename srp_daemon/{srp_daemon => }/srp_daemon.h (100%) rename srp_daemon/{srp_daemon => }/srp_daemon.sh.in (100%) rename srp_daemon/{srp_daemon => }/srp_handle_traps.c (100%) rename srp_daemon/{srp_daemon => }/srp_ib_types.h (100%) rename srp_daemon/{srp_daemon => }/srp_sync.c (100%) rename srp_daemon/{srp_daemon => }/srpd.in (100%)