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]>
This commit is contained in:
Vasyl Gello
2021-02-05 13:34:16 +02:00
parent 7811f7d428
commit 2e2747c129
13 changed files with 548 additions and 160 deletions
+6 -5
View File
@@ -1,9 +1,10 @@
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
prefix=@PKGCONFIG_KISSFFT_PREFIX@
libdir=@PKGCONFIG_KISSFFT_LIBDIR@
includedir=@PKGCONFIG_KISSFFT_INCLUDEDIR@
Name: kissfft
Description: A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid
Version: @kissfft_VERSION@
Version: @PKGCONFIG_KISSFFT_VERSION@
Libs: -L${libdir} -l@KISSFFT_OUTPUT_NAME@
Cflags: -I${includedir} @PKG_KISSFFT_DEFS@
Libs: @PKG_OPENMP@ -L${libdir} -l@KISSFFT_OUTPUT_NAME@
Cflags: -I@PKGCONFIG_KISSFFT_PKGINCLUDEDIR@ @PKG_KISSFFT_DEFS@