fftreal.pro Example File

multimedia/spectrum/3rdparty/fftreal/fftreal.pro
 include(../../spectrum.pri)

 static: error(This library cannot be built for static linkage)

 TEMPLATE = lib
 TARGET   = fftreal

 # FFTReal
 HEADERS  += Array.h \
             Array.hpp \
             DynArray.h \
             DynArray.hpp \
             FFTRealFixLen.h \
             FFTRealFixLen.hpp \
             FFTRealFixLenParam.h \
             FFTRealPassDirect.h \
             FFTRealPassDirect.hpp \
             FFTRealPassInverse.h \
             FFTRealPassInverse.hpp \
             FFTRealSelect.h \
             FFTRealSelect.hpp \
             FFTRealUseTrigo.h \
             FFTRealUseTrigo.hpp \
             OscSinCos.h \
             OscSinCos.hpp \
             def.h

 # Wrapper used to export the required instantiation of the FFTRealFixLen template
 HEADERS  += fftreal_wrapper.h
 SOURCES  += fftreal_wrapper.cpp

 DEFINES  += FFTREAL_LIBRARY

 macx {
     CONFIG += lib_bundle
 } else {
     DESTDIR = ../..$${spectrum_build_dir}
 }

 EXAMPLE_FILES = bwins/fftreal.def eabi/fftreal.def readme.txt license.txt

 target.path = $$[QT_INSTALL_EXAMPLES]/multimedia/spectrum
 INSTALLS += target

 CONFIG += install_ok  # Do not cargo-cult this!