mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-04-21 18:23:15 +00:00
Add volk_gnsssdr-config-info to the list of generated executables
This commit is contained in:
parent
6d93d9bb1a
commit
e4b0070e9a
@ -459,8 +459,12 @@ if(NOT VOLK_GNSSSDR_FOUND)
|
||||
set(VOLK_GNSSSDR_LIBRARIES volk_gnsssdr)
|
||||
|
||||
add_custom_command(TARGET volk_gnsssdr_module POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/volk_gnsssdr_module/install/bin/volk_gnsssdr_profile
|
||||
${CMAKE_SOURCE_DIR}/install/volk_gnsssdr_profile)
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/volk_gnsssdr_module/install/bin/volk_gnsssdr_profile
|
||||
${CMAKE_SOURCE_DIR}/install/volk_gnsssdr_profile)
|
||||
|
||||
add_custom_command(TARGET volk_gnsssdr_module POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/volk_gnsssdr_module/install/bin/volk_gnsssdr-config-info
|
||||
${CMAKE_SOURCE_DIR}/install/volk_gnsssdr-config-info)
|
||||
endif(NOT VOLK_GNSSSDR_FOUND)
|
||||
|
||||
|
||||
|
@ -94,9 +94,9 @@ add_executable(volk_gnsssdr-config-info volk_gnsssdr-config-info.cc)
|
||||
target_link_libraries(volk_gnsssdr-config-info volk_gnsssdr ${Boost_LIBRARIES} ${Clang_required_link} ${orc_lib})
|
||||
add_dependencies(volk_gnsssdr-config-info volk_gnsssdr)
|
||||
|
||||
# install(
|
||||
# TARGETS volk_gnsssdr-config-info
|
||||
# DESTINATION bin
|
||||
# COMPONENT "volk_gnsssdr"
|
||||
# )
|
||||
install(
|
||||
TARGETS volk_gnsssdr-config-info
|
||||
DESTINATION bin
|
||||
COMPONENT "volk_gnsssdr"
|
||||
)
|
||||
|
||||
|
@ -0,0 +1,42 @@
|
||||
.\" Manpage for volk_gnsssdr-config-info
|
||||
.\" Contact carles.fernandez@cttc.es to correct errors or typos.
|
||||
.TH volk_gnsssdr_profile 1 "06 Jun 2016" "0.0.8" "volk_gnsssdr-config-info man page"
|
||||
.SH NAME
|
||||
\fBvolk_gnsssdr-config-info\fR \- Prints configuration information of libvolk_gnsssdr functions.
|
||||
.SH SYNOPSIS
|
||||
\fBvolk_gnsssdr-config-info\fR [OPTION]
|
||||
.SH DESCRIPTION
|
||||
This program prints configuration information for the Vector-Optimized Library of Kernels of GNSS-SDR (VOLK_GNSSSDR)
|
||||
.TP
|
||||
\fBvolk_gnsssdr-config-info\fR is a program that prints configuration information for the Vector-Optimized Library of Kernels of GNSS-SDR (VOLK_GNSSSDR)
|
||||
.SH OPTIONS
|
||||
\fBvolk_gnsssdr-config-info\fR takes the following options:
|
||||
.TP
|
||||
\fB-h\fR [ \fB--help\fR ] Print help message.
|
||||
.TP
|
||||
\fB--prefix\fR Print VOLK_GNSSSDR installation prefix.
|
||||
.TP
|
||||
\fB--cc\fR Print VOLK_GNSSSDR C compiler version.
|
||||
.TP
|
||||
\fB--cflags\fR Print VOLK_GNSSSDR CFLAGS.
|
||||
.TP
|
||||
\fB--all-machines\fR Print VOLK_GNSSSDR machines built into library.
|
||||
.TP
|
||||
\fB--avail-amchines\fR Print VOLK_GNSSSDR machines the current platform can use.
|
||||
.TP
|
||||
\fB--machine\fR Print the VOLK_GNSSSDR machine that will be used.
|
||||
.TP
|
||||
\fB--alignment\fR Print the memory alignment that will be used.
|
||||
.TP
|
||||
\fB--malloc\fR Print malloc implementation that will be used.
|
||||
.TP
|
||||
\fB-v\fR [ \fB--version\fR ] Print VOLK_GNSSSDR version.
|
||||
.SH SEE ALSO
|
||||
.BR volk_gnsssdr_profile (1)
|
||||
.BR gnss-sdr (1)
|
||||
\.TP
|
||||
Check http://gnss-sdr.org for more information.
|
||||
.SH BUGS
|
||||
No known bugs.
|
||||
.SH AUTHOR
|
||||
Carles Fernandez-Prades (carles.fernandez@cttc.es)
|
@ -107,7 +107,8 @@ install(FILES ${CMAKE_SOURCE_DIR}/conf/gnss-sdr.conf DESTINATION share/gnss-sdr/
|
||||
RENAME default.conf)
|
||||
|
||||
if(NOT VOLK_GNSSSDR_FOUND)
|
||||
install(PROGRAMS ${CMAKE_BINARY_DIR}/volk_gnsssdr_module/build/apps/volk_gnsssdr_profile DESTINATION bin)
|
||||
install(PROGRAMS ${CMAKE_BINARY_DIR}/volk_gnsssdr_module/build/apps/volk_gnsssdr_profile DESTINATION bin COMPONENT "volk_gnsssdr")
|
||||
install(PROGRAMS ${CMAKE_BINARY_DIR}/volk_gnsssdr_module/build/apps/volk_gnsssdr-config-info DESTINATION bin COMPONENT "volk_gnsssdr")
|
||||
endif(NOT VOLK_GNSSSDR_FOUND)
|
||||
|
||||
|
||||
@ -127,7 +128,10 @@ if(NOT GZIP_NOTFOUND)
|
||||
if(NOT VOLK_GNSSSDR_FOUND)
|
||||
execute_process(COMMAND gzip -9 -c ${CMAKE_SOURCE_DIR}/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cmake/Packaging/volk_gnsssdr_profile-manpage
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} OUTPUT_FILE "${CMAKE_BINARY_DIR}/volk_gnsssdr_profile.1.gz")
|
||||
|
||||
execute_process(COMMAND gzip -9 -c ${CMAKE_SOURCE_DIR}/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cmake/Packaging/volk_gnsssdr-config-info-manpage
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} OUTPUT_FILE "${CMAKE_BINARY_DIR}/volk_gnsssdr-config-info.1.gz")
|
||||
|
||||
install(FILES ${CMAKE_BINARY_DIR}/volk_gnsssdr_profile.1.gz DESTINATION share/man/man1)
|
||||
install(FILES ${CMAKE_BINARY_DIR}/volk_gnsssdr-config-info.1.gz DESTINATION share/man/man1)
|
||||
endif(NOT VOLK_GNSSSDR_FOUND)
|
||||
endif(NOT GZIP_NOTFOUND)
|
||||
|
Loading…
x
Reference in New Issue
Block a user