~waver-developers/waveriir/trunk

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
#
#    This file is part of WaverIIR
#    Copyright (C) 2021-2022 Peter Papp
#    Please visit https://launchpad.net/waveriir for details
#

QT -= gui
QT += multimedia

CONFIG += c++11
DEFINES += WAVERIIR_LIBRARY
TEMPLATE = lib
TARGET = waveriir
VERSION = 2.0.0

HEADERS += \
    coefficientlist.h \
    iirfilter.h \
    iirfiltercallback.h \
    iirfilterchain.h \
    replaygaincoefficients.h \
    waveriir_global.h

SOURCES += \
    coefficientlist.cpp \
    iirfilter.cpp \
    iirfiltercallback.cpp \
    iirfilterchain.cpp

unix: {
    target.path = /usr/lib
    INSTALLS += target

    headers.path = /usr/include/waveriir/
    headers.files = *.h
    INSTALLS += headers

    updatedir.commands = $(eval INSTALL_ROOT := $(DESTDIR))
    install.depends = updatedir
    QMAKE_EXTRA_TARGETS += install updatedir
}