Vasyl Gello
478c35e653
Update documentation
...
Signed-off-by: Vasyl Gello <[email protected] >
2021-02-05 13:34:16 +02:00
Vasyl Gello
7c9a5586a9
testkiss.py: Do not depend on tools/fft_*
...
Fixes test run with -DKISSFFT_TOOLS=OFF
Signed-off-by: Vasyl Gello <[email protected] >
2021-02-05 13:34:16 +02:00
Vasyl Gello
7eeda21377
Add testsuite
...
Signed-off-by: Vasyl Gello <[email protected] >
2021-02-05 13:34:16 +02:00
Vasyl Gello
cccf41adf2
Overhaul CMake makefiles
...
* Minimum CMake version lowered to 3.6 (tested on 3.6.1)
* Refactored CMake configuration options
Signed-off-by: Vasyl Gello <[email protected] >
2021-02-05 13:34:16 +02:00
Vasyl Gello
2e2747c129
Overhaul Make makefiles
...
* Header files and correspondent C sources that define
functions recently added to public API moved from
'tools' directory to root
* By default, install prefix is '/usr/local/', and header
install path is '${PREFIX}/include/kissfft'
* Added detection of external libraries like FFTW or libPNG
Signed-off-by: Vasyl Gello <[email protected] >
2021-02-05 13:34:16 +02:00
Vasyl Gello
f88d5af578
Make kfc,fftnd,fftndr,fftr part of public API
...
Many programs explicitly use it, including those in Debian.
This was raised already in kissfft#39
Signed-off-by: Vasyl Gello <[email protected] >
2021-01-21 17:10:20 +02:00
Vasyl Gello
c2e82a30e8
Build and install kissfft-tools
...
Signed-off-by: Vasyl Gello <[email protected] >
2021-01-21 17:08:33 +02:00
Vasyl Gello
7651bdaaa1
Increase CTest interval
...
* Fixes failing testcpp by timeout
Signed-off-by: Vasyl Gello <[email protected] >
2021-01-21 17:07:39 +02:00