Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Added YAML blocks that needed manual editing
  • Loading branch information
haakov committed Oct 10, 2017
1 parent baf7eaf commit 4804d1f
Show file tree
Hide file tree
Showing 78 changed files with 5,491 additions and 9,489 deletions.
26 changes: 13 additions & 13 deletions gr-qtgui/grc/CMakeLists.txt
Expand Up @@ -18,30 +18,30 @@
# Boston, MA 02110-1301, USA.

########################################################################
file(GLOB xml_files "*.xml")
file(GLOB yml_files "*.yml")

macro(REPLACE_IN_FILE _xml_block match replace)
set(xml_block_src "${CMAKE_CURRENT_SOURCE_DIR}/${_xml_block}")
set(xml_block "${CMAKE_CURRENT_BINARY_DIR}/${_xml_block}")
macro(REPLACE_IN_FILE _yml_block match replace)
set(yml_block_src "${CMAKE_CURRENT_SOURCE_DIR}/${_yml_block}")
set(yml_block "${CMAKE_CURRENT_BINARY_DIR}/${_yml_block}")

list(REMOVE_ITEM xml_files "${xml_block_src}")
file(READ "${xml_block_src}" xml_block_src_text)
list(REMOVE_ITEM yml_files "${yml_block_src}")
file(READ "${yml_block_src}" yml_block_src_text)
string(REPLACE "${match}" "${replace}"
xml_block_text "${xml_block_src_text}")
file(WRITE "${xml_block}" "${xml_block_text}")
yml_block_text "${yml_block_src_text}")
file(WRITE "${yml_block}" "${yml_block_text}")

list(APPEND generated_xml_files "${xml_block}")
list(APPEND generated_yml_files "${yml_block}")
endmacro()


if(DESIRED_QT_VERSION EQUAL 4)
foreach(xml_block_src ${xml_files})
get_filename_component(xml_block "${xml_block_src}" NAME)
REPLACE_IN_FILE("${xml_block}" "PyQt5" "PyQt4")
foreach(yml_block_src ${yml_files})
get_filename_component(yml_block "${yml_block_src}" NAME)
REPLACE_IN_FILE("${yml_block}" "PyQt5" "PyQt4")
endforeach()
endif()

install(
FILES ${xml_files} ${generated_xml_files}
FILES ${yml_files} ${generated_yml_files}
DESTINATION "${GRC_BLOCKS_DIR}"
)
23 changes: 23 additions & 0 deletions gr-qtgui/grc/qtgui.tree.yml
@@ -0,0 +1,23 @@
'[Core]':
- Instrumentation:
- QT:
- qtgui_freq_sink_x
- qtgui_time_sink_x
- qtgui_const_sink_x
- qtgui_waterfall_sink_x
- qtgui_time_raster_sink_x
- qtgui_bercurve_sink
- qtgui_histogram_sink_x
- qtgui_number_sink
- qtgui_vector_sink_f
- qtgui_sink_x
- GUI Widgets:
- QT:
- qtgui_tab_widget
- variable_qtgui_range
- variable_qtgui_chooser
- variable_qtgui_check_box
- variable_qtgui_push_button
- variable_qtgui_entry
- variable_qtgui_label
- qtgui_edit_box_msg

0 comments on commit 4804d1f

Please sign in to comment.