Merged r6271:6278 from jcorgan/t182 into trunk. Implements ticket:182.
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 4 Sep 2007 02:43:56 +0000 (02:43 +0000)
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 4 Sep 2007 02:43:56 +0000 (02:43 +0000)
commit54d6b9281dc233e0b2acf26884073d973b7663de
tree15cd1fa40207e68c5035a50fd7d54536831c4599
parent2c37e57fe4626ac30eb8c042e4d7daf64a0d45f5
Merged r6271:6278 from jcorgan/t182 into trunk.  Implements ticket:182.

Created new top-level component, gr-utils, to hold commonly used utility
scripts (originally in gnuradio-examples).  These now install into the
system path, allowing their use from wherever.

Reorganization of gnuradio-examples component:

 * Commonly used utility scripts moved from python/usrp into gr-utils.
 * Examples now install into $(prefix)/share/gnuradio/examples/...
 * Channel coding examples moved into gr-trellis/src/examples, now install
   from there, only if gr-atsc itself is going to built and installed.
 * ATSC example scripts now install into example hierarchy
 * Cruft has been moved into 'limbo' in repository, do not get installed

Trunk passes 'make distcheck'.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6279 221aa14e-8319-0410-a670-987f0aec2ac5
127 files changed:
Makefile.common
config/grc_gnuradio_examples.m4
config/grc_gr_trellis.m4
config/grc_gr_utils.m4 [new file with mode: 0644]
configure.ac
gnuradio-examples/python/Makefile.am
gnuradio-examples/python/apps/hf_explorer/Makefile.am
gnuradio-examples/python/apps/hf_radio/Makefile.am
gnuradio-examples/python/audio/Makefile.am
gnuradio-examples/python/audio/dial_squelch.py [deleted file]
gnuradio-examples/python/audio/dialtone_v.py [deleted file]
gnuradio-examples/python/channel-coding/Makefile.am [deleted file]
gnuradio-examples/python/channel-coding/README [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/Makefile.am [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn1o2_128.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn1o2_16.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn1o2_4.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn1o2_8.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o3_16.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o3_4.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o3_4_msb.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o3_4_msbG.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o3_8.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/awgn2o4_4.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/disconnected.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/irregular.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/rep3.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/rep5.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_files/simple.fsm [deleted file]
gnuradio-examples/python/channel-coding/fsm_utils.py [deleted file]
gnuradio-examples/python/channel-coding/test_sccc_hard.py [deleted file]
gnuradio-examples/python/channel-coding/test_sccc_soft.py [deleted file]
gnuradio-examples/python/channel-coding/test_sccc_turbo.py [deleted file]
gnuradio-examples/python/channel-coding/test_tcm.py [deleted file]
gnuradio-examples/python/channel-coding/test_tcm1.py [deleted file]
gnuradio-examples/python/channel-coding/test_tcm2.py [deleted file]
gnuradio-examples/python/channel-coding/test_tcm_combined.py [deleted file]
gnuradio-examples/python/channel-coding/test_tcm_parallel.py [deleted file]
gnuradio-examples/python/channel-coding/test_turbo_equalization.py [deleted file]
gnuradio-examples/python/channel-coding/test_turbo_equalization1.py [deleted file]
gnuradio-examples/python/channel-coding/test_turbo_equalization2.py [deleted file]
gnuradio-examples/python/channel-coding/test_viterbi_equalization.py [deleted file]
gnuradio-examples/python/channel-coding/test_viterbi_equalization1.py [deleted file]
gnuradio-examples/python/digital/Makefile.am
gnuradio-examples/python/digital_voice/Makefile.am
gnuradio-examples/python/multi-antenna/Makefile.am
gnuradio-examples/python/multi_usrp/Makefile.am
gnuradio-examples/python/ofdm/Makefile.am
gnuradio-examples/python/usrp/Makefile.am
gnuradio-examples/python/usrp/am_rcv.py [deleted file]
gnuradio-examples/python/usrp/ayfabtu.dat [deleted file]
gnuradio-examples/python/usrp/ayfabtu.py [deleted file]
gnuradio-examples/python/usrp/benchmark_usb.py [deleted file]
gnuradio-examples/python/usrp/flexrf_debug.py [deleted file]
gnuradio-examples/python/usrp/flexrf_siggen.py [deleted file]
gnuradio-examples/python/usrp/limbo/am_rcv.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/ayfabtu.dat [new file with mode: 0644]
gnuradio-examples/python/usrp/limbo/ayfabtu.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/flexrf_debug.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/flexrf_siggen.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/siggen_min2.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/test_dft_analysis.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/test_dft_synth.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/tvrx_am_rcv_gui.py [new file with mode: 0755]
gnuradio-examples/python/usrp/limbo/usrp_fft_old.py [new file with mode: 0755]
gnuradio-examples/python/usrp/siggen_min2.py [deleted file]
gnuradio-examples/python/usrp/test_counting.py [deleted file]
gnuradio-examples/python/usrp/test_dft_analysis.py [deleted file]
gnuradio-examples/python/usrp/test_dft_synth.py [deleted file]
gnuradio-examples/python/usrp/test_digital_loopback_counting.py [deleted file]
gnuradio-examples/python/usrp/test_digital_loopback_lfsr.py [deleted file]
gnuradio-examples/python/usrp/tvrx_am_rcv_gui.py [deleted file]
gnuradio-examples/python/usrp/usrp_fft.py [deleted file]
gnuradio-examples/python/usrp/usrp_fft_old.py [deleted file]
gnuradio-examples/python/usrp/usrp_oscope.py [deleted file]
gnuradio-examples/python/usrp/usrp_rx_cfile.py [deleted file]
gnuradio-examples/python/usrp/usrp_rx_nogui.py [deleted file]
gnuradio-examples/python/usrp/usrp_siggen.py [deleted file]
gr-atsc/src/python/Makefile.am
gr-trellis/src/Makefile.am
gr-trellis/src/examples/Makefile.am [new file with mode: 0644]
gr-trellis/src/examples/README [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/Makefile.am [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn1o2_128.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn1o2_8.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o3_16.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o3_4.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o3_4_msb.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o3_4_msbG.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o3_8.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/awgn2o4_4.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/disconnected.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/irregular.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/rep3.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/rep5.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_files/simple.fsm [new file with mode: 0644]
gr-trellis/src/examples/fsm_utils.py [new file with mode: 0755]
gr-trellis/src/examples/test_sccc_hard.py [new file with mode: 0755]
gr-trellis/src/examples/test_sccc_soft.py [new file with mode: 0755]
gr-trellis/src/examples/test_sccc_turbo.py [new file with mode: 0755]
gr-trellis/src/examples/test_tcm.py [new file with mode: 0755]
gr-trellis/src/examples/test_tcm1.py [new file with mode: 0755]
gr-trellis/src/examples/test_tcm2.py [new file with mode: 0755]
gr-trellis/src/examples/test_tcm_combined.py [new file with mode: 0755]
gr-trellis/src/examples/test_tcm_parallel.py [new file with mode: 0755]
gr-trellis/src/examples/test_turbo_equalization.py [new file with mode: 0755]
gr-trellis/src/examples/test_turbo_equalization1.py [new file with mode: 0755]
gr-trellis/src/examples/test_turbo_equalization2.py [new file with mode: 0755]
gr-trellis/src/examples/test_viterbi_equalization.py [new file with mode: 0755]
gr-trellis/src/examples/test_viterbi_equalization1.py [new file with mode: 0755]
gr-utils/Makefile.am [new file with mode: 0644]
gr-utils/src/Makefile.am [new file with mode: 0644]
gr-utils/src/lib/Makefile.am [new file with mode: 0644]
gr-utils/src/python/Makefile.am [new file with mode: 0644]
gr-utils/src/python/usrp_benchmark_usb.py [new file with mode: 0755]
gr-utils/src/python/usrp_fft.py [new file with mode: 0755]
gr-utils/src/python/usrp_oscope.py [new file with mode: 0755]
gr-utils/src/python/usrp_print_db.py [new file with mode: 0755]
gr-utils/src/python/usrp_rx_cfile.py [new file with mode: 0755]
gr-utils/src/python/usrp_rx_nogui.py [new file with mode: 0755]
gr-utils/src/python/usrp_siggen.py [new file with mode: 0755]
gr-utils/src/python/usrp_test_counting.py [new file with mode: 0755]
gr-utils/src/python/usrp_test_loop.py [new file with mode: 0755]
gr-utils/src/python/usrp_test_loop_lfsr.py [new file with mode: 0755]
usrp/host/apps/print-db [deleted file]