blob: 6305af42127577b69944cd439c8934e8829cf693 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
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
symbian {
# Provide unique ID for the generated binary, required by Symbian OS
TARGET.UID3 = 0xA000E403
TARGET.CAPABILITY = UserEnvironment
}
macx {
CONFIG += lib_bundle
} else {
!symbian: DESTDIR = ../..
}
# Install
sources.files = $$SOURCES $$HEADERS fftreal.pro readme.txt license.txt
sources.files += bwins/fftreal.def eabi/fftreal.def
sources.path = $$[QT_INSTALL_DEMOS]/spectrum/3rdparty/fftreal
INSTALLS += sources
|