forked from quiet/libfec
- Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Rework project structure into something less scary. Preferably in the style of a typical CMake project. CMakeLists.txt will need to be updated and additional CMakeLists.txt may be necessary.
libfec-docker/ ├── CMakeLists.txt ├── Dockerfile ├── INSTALL ├── README.md ├── build-docker.sh ├── cmake/ │ ├── config.h.cmake │ ├── config.h.in │ ├── config.guess │ ├── config.sub │ ├── configure │ └── configure.in ├── include/ │ ├── ccsds.h │ ├── char.h │ ├── decode_rs.h │ ├── dotprod.h │ ├── encode_rs.h │ ├── fec.h │ ├── fixed.h │ ├── init_rs.h │ ├── int.h │ └── rs-common.h ├── src/ │ ├── cpu_features.s │ ├── cpu_mode/ │ │ ├── cpu_mode_ppc.c │ │ ├── cpu_mode_unknown.c │ │ └── cpu_mode_x86.c │ ├── decode_rs/ │ │ ├── decode_rs.c │ │ ├── decode_rs_8.c │ │ ├── decode_rs_ccsds.c │ │ ├── decode_rs_char.c │ │ └── decode_rs_int.c │ ├── dotprod/ │ │ ├── dotprod.c │ │ ├── dotprod_av.c │ │ ├── dotprod_mmx.c │ │ ├── dotprod_mmx_assist.s │ │ ├── dotprod_port.c │ │ ├── dotprod_sse2.c │ │ └── dotprod_sse2_assist.s │ ├── encode_rs/ │ │ ├── encode_rs.c │ │ ├── encode_rs_8.c │ │ ├── encode_rs_av.c │ │ ├── encode_rs_ccsds.c │ │ ├── encode_rs_char.c │ │ └── encode_rs_int.c │ ├── gen/ │ │ ├── gen_ccsds.c │ │ └── gen_ccsds_tal.c │ ├── init_rs/ │ │ ├── init_rs.c │ │ ├── init_rs_char.c │ │ ├── init_rs_char_local.c │ │ ├── init_rs_int.c │ │ └── init_rs.h │ ├── peakval/ │ │ ├── peakval.c │ │ ├── peakval_av.c │ │ ├── peakval_mmx.c │ │ ├── peakval_port.c │ │ ├── peakval_sse.c │ │ ├── peakval_sse2.c │ │ ├── peakval_sse2_assist.s │ │ └── peakval_sse_assist.s │ ├── sumsq/ │ │ ├── sumsq.c │ │ ├── sumsq_av.c │ │ ├── sumsq_mmx.c │ │ ├── sumsq_mmx_assist.s │ │ ├── sumsq_port.c │ │ ├── sumsq_sse2.c │ │ ├── sumsq_sse2_assist.s │ │ └── sumsq_test.c │ ├── viterbi/ │ │ ├── viterbi27.c │ │ ├── viterbi27_av.c │ │ ├── viterbi27_mmx.c │ │ ├── viterbi27_port.c │ │ ├── viterbi27_sse.c │ │ ├── viterbi27_sse2.c │ │ ├── viterbi29.c │ │ ├── viterbi29_av.c │ │ ├── viterbi29_mmx.c │ │ ├── viterbi29_port.c │ │ ├── viterbi29_sse.c │ │ ├── viterbi29_sse2.c │ │ ├── viterbi39.c │ │ ├── viterbi39_av.c │ │ ├── viterbi39_mmx.c │ │ ├── viterbi39_port.c │ │ ├── viterbi39_sse.c │ │ ├── viterbi39_sse2.c │ │ ├── viterbi615.c │ │ ├── viterbi615_av.c │ │ ├── viterbi615_mmx.c │ │ ├── viterbi615_port.c │ │ ├── viterbi615_sse.c │ │ ├── viterbi615_sse2.c │ │ ├── vtest27.c │ │ ├── vtest29.c │ │ ├── vtest39.c │ │ └── vtest615.c │ ├── dtest.c │ ├── exercise.c │ ├── fec.c │ ├── peaktest.c │ ├── rs_speedtest.c │ ├── rstest.c │ ├── sim.c │ └── sqtest.c ├── man/ │ ├── dsp.3 │ ├── rs.3 │ └── simd-viterbi.3 ├── scripts/ │ ├── install-sh │ └── build-docker.sh └── licenses/ └── lesser.txtReactions are currently unavailable