diff options
author | mormj <34754695+mormj@users.noreply.github.com> | 2020-05-22 14:21:09 -0400 |
---|---|---|
committer | Josh Morman <mormjb@gmail.com> | 2020-06-04 10:05:48 -0400 |
commit | 3165f73d7c6224523957fa69beade6069efea6ef (patch) | |
tree | bcc09005ab8cc6b2f6bef4589f5b612eeafb29be /gr-trellis/python | |
parent | cb1185bc2c12c0c7bd76ab93040a63c39815e847 (diff) |
pybind: add hash check to binding file creation (#3472)
Diffstat (limited to 'gr-trellis/python')
22 files changed, 190 insertions, 22 deletions
diff --git a/gr-trellis/python/trellis/bindings/CMakeLists.txt b/gr-trellis/python/trellis/bindings/CMakeLists.txt index 25da716c08..c605b4cd19 100644 --- a/gr-trellis/python/trellis/bindings/CMakeLists.txt +++ b/gr-trellis/python/trellis/bindings/CMakeLists.txt @@ -28,7 +28,7 @@ list(APPEND trellis_python_files viterbi_combined_python.cc python_bindings.cc) -GR_PYBIND_MAKE(trellis +GR_PYBIND_MAKE_CHECK_HASH(trellis ../../.. gr::trellis "${trellis_python_files}") diff --git a/gr-trellis/python/trellis/bindings/base_python.cc b/gr-trellis/python/trellis/bindings/base_python.cc index 71273740a8..32204e32b1 100644 --- a/gr-trellis/python/trellis/bindings/base_python.cc +++ b/gr-trellis/python/trellis/bindings/base_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(base.h) */ +/* BINDTOOL_HEADER_FILE_HASH(37fcf9b8740b0018f3cdd29abb0551de) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/calc_metric_python.cc b/gr-trellis/python/trellis/bindings/calc_metric_python.cc index 38fa682e46..6e86ac75f0 100644 --- a/gr-trellis/python/trellis/bindings/calc_metric_python.cc +++ b/gr-trellis/python/trellis/bindings/calc_metric_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(calc_metric.h) */ +/* BINDTOOL_HEADER_FILE_HASH(5550968cecc3bb811d02f3a72e933877) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/constellation_metrics_cf_python.cc b/gr-trellis/python/trellis/bindings/constellation_metrics_cf_python.cc index f8ed3fb9c2..2f7b105a17 100644 --- a/gr-trellis/python/trellis/bindings/constellation_metrics_cf_python.cc +++ b/gr-trellis/python/trellis/bindings/constellation_metrics_cf_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(constellation_metrics_cf.h) */ +/* BINDTOOL_HEADER_FILE_HASH(d8c12ea63f1709f9a22696b10e739d94) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/core_algorithms_python.cc b/gr-trellis/python/trellis/bindings/core_algorithms_python.cc index 7710d866a9..a167f3e2b4 100644 --- a/gr-trellis/python/trellis/bindings/core_algorithms_python.cc +++ b/gr-trellis/python/trellis/bindings/core_algorithms_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(core_algorithms.h) */ +/* BINDTOOL_HEADER_FILE_HASH(abbd5f62bc12799fc994388e855fe792) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/encoder_python.cc b/gr-trellis/python/trellis/bindings/encoder_python.cc index fef8ca881a..2a470be228 100644 --- a/gr-trellis/python/trellis/bindings/encoder_python.cc +++ b/gr-trellis/python/trellis/bindings/encoder_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(encoder.h) */ +/* BINDTOOL_HEADER_FILE_HASH(50192d0209b88c4fc915b31237c0932e) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/fsm_python.cc b/gr-trellis/python/trellis/bindings/fsm_python.cc index 03f6d7b3ac..d8441b08bb 100644 --- a/gr-trellis/python/trellis/bindings/fsm_python.cc +++ b/gr-trellis/python/trellis/bindings/fsm_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(fsm.h) */ +/* BINDTOOL_HEADER_FILE_HASH(55ea410fe82d117d20ec1c63ac3df824) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/interleaver_python.cc b/gr-trellis/python/trellis/bindings/interleaver_python.cc index 9649194b86..7ea6612f92 100644 --- a/gr-trellis/python/trellis/bindings/interleaver_python.cc +++ b/gr-trellis/python/trellis/bindings/interleaver_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(interleaver.h) */ +/* BINDTOOL_HEADER_FILE_HASH(09c02f75f85fb3281baace56cc2414cc) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/metrics_python.cc b/gr-trellis/python/trellis/bindings/metrics_python.cc index 91eb62ee25..c37c9981c6 100644 --- a/gr-trellis/python/trellis/bindings/metrics_python.cc +++ b/gr-trellis/python/trellis/bindings/metrics_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(metrics.h) */ +/* BINDTOOL_HEADER_FILE_HASH(07780ea3f13158c1311b8998e25c26d4) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/pccc_decoder_blk_python.cc b/gr-trellis/python/trellis/bindings/pccc_decoder_blk_python.cc index 16622efc7d..aa0a42a66f 100644 --- a/gr-trellis/python/trellis/bindings/pccc_decoder_blk_python.cc +++ b/gr-trellis/python/trellis/bindings/pccc_decoder_blk_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(pccc_decoder_blk.h) */ +/* BINDTOOL_HEADER_FILE_HASH(86a24cc3e28a9eba4b5cf7ba96c56a63) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/pccc_decoder_combined_blk_python.cc b/gr-trellis/python/trellis/bindings/pccc_decoder_combined_blk_python.cc index 0ce9aeafa6..6a669cb2ff 100644 --- a/gr-trellis/python/trellis/bindings/pccc_decoder_combined_blk_python.cc +++ b/gr-trellis/python/trellis/bindings/pccc_decoder_combined_blk_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(pccc_decoder_combined_blk.h) */ +/* BINDTOOL_HEADER_FILE_HASH(ee939cb6c38f26044996af9e6657a80a) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/pccc_encoder_python.cc b/gr-trellis/python/trellis/bindings/pccc_encoder_python.cc index 61d7e2f68a..bd681948ab 100644 --- a/gr-trellis/python/trellis/bindings/pccc_encoder_python.cc +++ b/gr-trellis/python/trellis/bindings/pccc_encoder_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(pccc_encoder.h) */ +/* BINDTOOL_HEADER_FILE_HASH(d0c48f4bedaa0e46f06f9607fb84d36e) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/permutation_python.cc b/gr-trellis/python/trellis/bindings/permutation_python.cc index 5eb933ebd5..d259a6f701 100644 --- a/gr-trellis/python/trellis/bindings/permutation_python.cc +++ b/gr-trellis/python/trellis/bindings/permutation_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(permutation.h) */ +/* BINDTOOL_HEADER_FILE_HASH(8bb112727e312d310a6a6b08ec0fbd78) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/quicksort_index_python.cc b/gr-trellis/python/trellis/bindings/quicksort_index_python.cc index 024b4bde7b..3e645cca08 100644 --- a/gr-trellis/python/trellis/bindings/quicksort_index_python.cc +++ b/gr-trellis/python/trellis/bindings/quicksort_index_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(quicksort_index.h) */ +/* BINDTOOL_HEADER_FILE_HASH(d209b2802d57d915fd1c141495dce9a1) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/sccc_decoder_blk_python.cc b/gr-trellis/python/trellis/bindings/sccc_decoder_blk_python.cc index ae573adc7e..b9c42aa53c 100644 --- a/gr-trellis/python/trellis/bindings/sccc_decoder_blk_python.cc +++ b/gr-trellis/python/trellis/bindings/sccc_decoder_blk_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(sccc_decoder_blk.h) */ +/* BINDTOOL_HEADER_FILE_HASH(f419e16a4ec7e5edffaab1b98edaeaa8) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/sccc_decoder_combined_blk_python.cc b/gr-trellis/python/trellis/bindings/sccc_decoder_combined_blk_python.cc index 40260d06c4..836bc97337 100644 --- a/gr-trellis/python/trellis/bindings/sccc_decoder_combined_blk_python.cc +++ b/gr-trellis/python/trellis/bindings/sccc_decoder_combined_blk_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(sccc_decoder_combined_blk.h) */ +/* BINDTOOL_HEADER_FILE_HASH(14dd8487d8cc55c93644aacf4ce2d0d2) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/sccc_encoder_python.cc b/gr-trellis/python/trellis/bindings/sccc_encoder_python.cc index bba8c8bd2b..4db667522f 100644 --- a/gr-trellis/python/trellis/bindings/sccc_encoder_python.cc +++ b/gr-trellis/python/trellis/bindings/sccc_encoder_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(sccc_encoder.h) */ +/* BINDTOOL_HEADER_FILE_HASH(1f6cf0ef063243ab9b0187805a6f9cde) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/siso_combined_f_python.cc b/gr-trellis/python/trellis/bindings/siso_combined_f_python.cc index 284c35747c..22df3307ff 100644 --- a/gr-trellis/python/trellis/bindings/siso_combined_f_python.cc +++ b/gr-trellis/python/trellis/bindings/siso_combined_f_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(siso_combined_f.h) */ +/* BINDTOOL_HEADER_FILE_HASH(7c23b336019cbf7f771376d7d6677088) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/siso_f_python.cc b/gr-trellis/python/trellis/bindings/siso_f_python.cc index 4ad84ce5ff..b6b14df996 100644 --- a/gr-trellis/python/trellis/bindings/siso_f_python.cc +++ b/gr-trellis/python/trellis/bindings/siso_f_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(siso_f.h) */ +/* BINDTOOL_HEADER_FILE_HASH(a6f43448cf34073f406aa5fc81522fab) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/siso_type_python.cc b/gr-trellis/python/trellis/bindings/siso_type_python.cc index 3cd4c00b62..a4003efe9c 100644 --- a/gr-trellis/python/trellis/bindings/siso_type_python.cc +++ b/gr-trellis/python/trellis/bindings/siso_type_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(siso_type.h) */ +/* BINDTOOL_HEADER_FILE_HASH(9855f50a23fc6624c9ab52828baec66a) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/viterbi_combined_python.cc b/gr-trellis/python/trellis/bindings/viterbi_combined_python.cc index dbecc3254c..589fabbb59 100644 --- a/gr-trellis/python/trellis/bindings/viterbi_combined_python.cc +++ b/gr-trellis/python/trellis/bindings/viterbi_combined_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(viterbi_combined.h) */ +/* BINDTOOL_HEADER_FILE_HASH(42e9e8a3daa4ef03ff9d7110e4c37a62) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> diff --git a/gr-trellis/python/trellis/bindings/viterbi_python.cc b/gr-trellis/python/trellis/bindings/viterbi_python.cc index 3729ed1257..431a1fa692 100644 --- a/gr-trellis/python/trellis/bindings/viterbi_python.cc +++ b/gr-trellis/python/trellis/bindings/viterbi_python.cc @@ -7,7 +7,15 @@ * */ -/* This file is automatically generated using bindtool */ +/***********************************************************************************/ +/* This file is automatically generated using bindtool and can be manually edited */ +/* The following lines can be configured to regenerate this file during cmake */ +/* If manual edits are made, the following tags should be modified accordingly. */ +/* BINDTOOL_GEN_AUTOMATIC(0) */ +/* BINDTOOL_USE_PYGCCXML(0) */ +/* BINDTOOL_HEADER_FILE(viterbi.h) */ +/* BINDTOOL_HEADER_FILE_HASH(3dddfa88ff00d9ca651bb0b942244465) */ +/***********************************************************************************/ #include <pybind11/complex.h> #include <pybind11/pybind11.h> |