diff options
author | A. Maitland Bottoms <bottoms@debian.org> | 2015-12-07 11:53:35 -0500 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2015-12-11 12:00:20 -0800 |
commit | 578fcb99217bdbc4501e620ade7665242f793c71 (patch) | |
tree | d09c481de0603131a337e5d4675814b38ef35a58 /gr-atsc | |
parent | 11169b55d16c1785c89e03f6cf58b3aa440c68d0 (diff) |
Fixes for ABI compliance checker
do not install obsolete headers
Some header files in atsc and qtgui are installed, but have references
to obsolete paths and are therefore uncompilable. These files should
probably be removed from the checked-out source trees to complete the
refactoring, but this patch merely omits them from the install step.
This allows the abi-compliance-checker to run over the installed header
files.
codec2 embedding fixups
Only use and install the embedded copy of codec2.h when using an
embedded copy of the codec2 library. Use cmake to propagate conditional
paths from lib directory to swig directory.
make acc happy
The abi-compliance-checker operates in installed headers. So sys_pri.h
needs to look for gnuradio/realtime.h and be explicit about structure
definitions. py_feval.h needs to explicitly include Python.h.
Diffstat (limited to 'gr-atsc')
-rw-r--r-- | gr-atsc/include/gnuradio/atsc/CMakeLists.txt | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/gr-atsc/include/gnuradio/atsc/CMakeLists.txt b/gr-atsc/include/gnuradio/atsc/CMakeLists.txt index cdf818aab2..3955a628b6 100644 --- a/gr-atsc/include/gnuradio/atsc/CMakeLists.txt +++ b/gr-atsc/include/gnuradio/atsc/CMakeLists.txt @@ -41,7 +41,6 @@ install(FILES equalizer_lms2_impl.h equalizer_lms_impl.h equalizer_nop_impl.h - exp2_lp_impl.h fake_single_viterbi_impl.h field_sync_demux.h field_sync_mux.h @@ -51,29 +50,6 @@ install(FILES fs_checker_naive_impl.h fs_correlator_impl.h fs_correlator_naive_impl.h - GrAtscBitTimingLoop2.h - GrAtscBitTimingLoop3.h - GrAtscBitTimingLoop.h - GrAtscConvert2xTo20.h - GrAtscDataSegToSoftDataSeg.h - GrAtscDeinterleaver.h - GrAtscDerandomizer.h - GrAtscEqualizer.h - GrAtscFieldSyncChecker.h - GrAtscFieldSyncCorrelator.h - GrAtscFieldSyncDemux.h - GrAtscFieldSyncMux.h - GrAtscFPLL.h - GrAtscInterleaver.h - GrAtscRandomizer.h - GrAtscRSDecoder.h - GrAtscRSEncoder.h - GrAtscSegSymSync.h - GrAtscSegSymSyncImpl_export.h - GrAtscSegSymSyncImpl.h - GrAtscSymbolMapper.h - GrAtscTrellisEncoder.h - GrAtscViterbiDecoder.h interleaver_fifo.h interleaver.h pad.h @@ -81,12 +57,9 @@ install(FILES randomizer.h randomizer_impl.h reed_solomon_impl.h - root_raised_cosine_bandpass_impl.h - root_raised_cosine_impl.h rs_decoder.h rs_encoder.h single_viterbi_impl.h - slicer_agc_impl.h sliding_correlator_impl.h sssr_impl.h syminfo_impl.h @@ -96,7 +69,6 @@ install(FILES types.h viterbi_decoder.h viterbi_decoder_impl.h - vsbtx_lp_impl.h DESTINATION ${GR_INCLUDE_DIR}/gnuradio/atsc COMPONENT "atsc_devel" ) |