cmake: make formatting of install statements follow one pattern

Change-Id: Ib7d571af629b0af78397a411b0cca409a6d218d8
This commit is contained in:
Piotr Krysik 2020-02-16 08:58:28 +01:00 committed by Piotr Krysik
parent 21b0f7d228
commit df417739b0
27 changed files with 79 additions and 38 deletions

View File

@ -175,6 +175,8 @@ add_subdirectory(grc)
# Install cmake search helper for this library # Install cmake search helper for this library
######################################################################## ########################################################################
install(FILES cmake/Modules/gr-gsmConfig.cmake install(
FILES
cmake/Modules/gr-gsmConfig.cmake
DESTINATION ${CMAKE_MODULES_DIR}/grgsm DESTINATION ${CMAKE_MODULES_DIR}/grgsm
) )

View File

@ -35,7 +35,9 @@ if(UNIX AND HAVE_XDG_UTILS)
${CMAKE_CURRENT_BINARY_DIR}/grgsm_setup_freedesktop ${CMAKE_CURRENT_BINARY_DIR}/grgsm_setup_freedesktop
@ONLY) @ONLY)
install( install(
PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/grgsm_setup_freedesktop PROGRAMS
DESTINATION ${GR_PKG_LIBEXEC_DIR} COMPONENT "gr-gsm" ${CMAKE_CURRENT_BINARY_DIR}/grgsm_setup_freedesktop
DESTINATION ${GR_PKG_LIBEXEC_DIR}
COMPONENT "gr-gsm"
) )
endif(UNIX AND HAVE_XDG_UTILS) endif(UNIX AND HAVE_XDG_UTILS)

View File

@ -54,7 +54,11 @@ if(NOT RST2MAN_EXECUTABLE)
message(WARNING "rst2man from python-docutils is required to build man pages") message(WARNING "rst2man from python-docutils is required to build man pages")
else() else()
build_man_page(MAN1_OUTPUT grgsm_livemon.rst grgsm_livemon.1) build_man_page(MAN1_OUTPUT grgsm_livemon.rst grgsm_livemon.1)
install(FILES ${MAN1_OUTPUT} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1) install(
FILES
${MAN1_OUTPUT}
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1
)
endif() endif()

View File

@ -50,4 +50,8 @@ add_custom_command(
add_custom_target(doxygen_target ALL DEPENDS ${BUILT_DIRS}) add_custom_target(doxygen_target ALL DEPENDS ${BUILT_DIRS})
install(DIRECTORY ${BUILT_DIRS} DESTINATION ${GR_PKG_DOC_DIR}) install(
DIRECTORY
${BUILT_DIRS}
DESTINATION ${GR_PKG_DOC_DIR}
)

View File

@ -25,6 +25,8 @@ add_subdirectory(flow_control)
add_subdirectory(misc_utils) add_subdirectory(misc_utils)
add_subdirectory(transmitter) add_subdirectory(transmitter)
add_subdirectory(trx) add_subdirectory(trx)
install(FILES install(
gsm.tree.yml DESTINATION share/gnuradio/grc/blocks FILES
gsm.tree.yml
DESTINATION share/gnuradio/grc/blocks
) )

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_control_channels_decoder.block.yml gsm_control_channels_decoder.block.yml
gsm_tch_f_decoder.block.yml gsm_tch_f_decoder.block.yml
gsm_tch_h_decoder.block.yml gsm_tch_h_decoder.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_decryption.block.yml gsm_decryption.block.yml
DESTINATION share/gnuradio/grc/blocks DESTINATION share/gnuradio/grc/blocks
) )

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_universal_ctrl_chans_demapper.block.yml gsm_universal_ctrl_chans_demapper.block.yml
gsm_bcch_ccch_demapper.block.yml gsm_bcch_ccch_demapper.block.yml
gsm_bcch_ccch_sdcch4_demapper.block.yml gsm_bcch_ccch_sdcch4_demapper.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_burst_timeslot_splitter.block.yml gsm_burst_timeslot_splitter.block.yml
gsm_burst_fnr_filter.block.yml gsm_burst_fnr_filter.block.yml
gsm_burst_timeslot_filter.block.yml gsm_burst_timeslot_filter.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_extract_system_info.block.yml gsm_extract_system_info.block.yml
gsm_extract_immediate_assignment.block.yml gsm_extract_immediate_assignment.block.yml
gsm_collect_system_info.block.yml gsm_collect_system_info.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_burst_source.block.xml gsm_burst_source.block.xml
gsm_burst_sink.block.xml gsm_burst_sink.block.xml
gsm_message_source.block.xml gsm_message_source.block.xml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_input.block.yml gsm_input.block.yml
gsm_receiver.block.yml gsm_receiver.block.yml
gsm_receiver_with_uplink.block.yml gsm_receiver_with_uplink.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_gmsk_mod.block.yml gsm_gmsk_mod.block.yml
gsm_txtime_bursts_tagger.block.yml gsm_txtime_bursts_tagger.block.yml
gsm_txtime_setter.block.yml gsm_txtime_setter.block.yml

View File

@ -17,7 +17,8 @@
# the Free Software Foundation, Inc., 51 Franklin Street, # the Free Software Foundation, Inc., 51 Franklin Street,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
install(FILES install(
FILES
gsm_trx_burst_if.block.yml gsm_trx_burst_if.block.yml
DESTINATION share/gnuradio/grc/blocks DESTINATION share/gnuradio/grc/blocks
) )

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
plotting.hpp plotting.hpp
api.h api.h
gsmtap.h gsmtap.h

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
control_channels_decoder.h control_channels_decoder.h
tch_f_decoder.h tch_f_decoder.h
tch_h_decoder.h tch_h_decoder.h

View File

@ -20,6 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
decryption.h DESTINATION include/grgsm/decoding FILES
decryption.h
DESTINATION include/grgsm/decoding
) )

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
universal_ctrl_chans_demapper.h universal_ctrl_chans_demapper.h
tch_f_chans_demapper.h tch_f_chans_demapper.h
tch_h_chans_demapper.h tch_h_chans_demapper.h

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
common.h common.h
burst_timeslot_splitter.h burst_timeslot_splitter.h
burst_sdcch_subslot_splitter.h burst_sdcch_subslot_splitter.h
@ -29,5 +30,6 @@ install(FILES
burst_fnr_filter.h burst_fnr_filter.h
burst_type_filter.h burst_type_filter.h
dummy_burst_filter.h dummy_burst_filter.h
uplink_downlink_splitter.h DESTINATION include/grgsm/flow_control uplink_downlink_splitter.h
DESTINATION include/grgsm/flow_control
) )

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
bursts_printer.h bursts_printer.h
burst_file_source.h burst_file_source.h
burst_file_sink.h burst_file_sink.h
@ -38,5 +39,6 @@ install(FILES
burst_to_fn_time.h burst_to_fn_time.h
controlled_fractional_resampler_cc.h controlled_fractional_resampler_cc.h
time_spec.h time_spec.h
fn_time.h DESTINATION include/grgsm/misc_utils fn_time.h
DESTINATION include/grgsm/misc_utils
) )

View File

@ -20,9 +20,11 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
burst_sink.h burst_sink.h
burst_source.h burst_source.h
message_source.h message_source.h
message_sink.h DESTINATION include/grgsm/qa_utils message_sink.h
DESTINATION include/grgsm/qa_utils
) )

View File

@ -20,8 +20,10 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
clock_offset_control.h clock_offset_control.h
cx_channel_hopper.h cx_channel_hopper.h
receiver.h DESTINATION include/grgsm/receiver receiver.h
DESTINATION include/grgsm/receiver
) )

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
txtime_setter.h txtime_setter.h
preprocess_tx_burst.h preprocess_tx_burst.h
gen_test_ab.h gen_test_ab.h

View File

@ -20,7 +20,8 @@
######################################################################## ########################################################################
# Install public header files # Install public header files
######################################################################## ########################################################################
install(FILES install(
FILES
trx_burst_if.h trx_burst_if.h
DESTINATION include/grgsm/trx DESTINATION include/grgsm/trx
) )

View File

@ -21,5 +21,6 @@ GR_PYTHON_INSTALL(
FILES FILES
gsm_bcch_ccch_demapper.py gsm_bcch_ccch_demapper.py
gsm_bcch_ccch_sdcch4_demapper.py gsm_bcch_ccch_sdcch4_demapper.py
gsm_sdcch8_demapper.py DESTINATION ${GR_PYTHON_DIR}/grgsm gsm_sdcch8_demapper.py
DESTINATION ${GR_PYTHON_DIR}/grgsm
) )

View File

@ -23,5 +23,6 @@ GR_PYTHON_INSTALL(
fcch_burst_tagger.py fcch_burst_tagger.py
sch_detector.py sch_detector.py
fcch_detector.py fcch_detector.py
chirpz.py DESTINATION ${GR_PYTHON_DIR}/grgsm chirpz.py
DESTINATION ${GR_PYTHON_DIR}/grgsm
) )

View File

@ -20,5 +20,6 @@
GR_PYTHON_INSTALL( GR_PYTHON_INSTALL(
FILES FILES
txtime_bursts_tagger.py txtime_bursts_tagger.py
gsm_gmsk_mod.py DESTINATION ${GR_PYTHON_DIR}/grgsm gsm_gmsk_mod.py
DESTINATION ${GR_PYTHON_DIR}/grgsm
) )