Statistics
| Branch: | Revision:

gazetk / GazeTkHub / GazeTkLib / GazeTkLib.pro @ 2eb54f9d

History | View | Annotate | Download (1.129 KB)

1 5444009a Thies Pfeiffer
#-------------------------------------------------
2
#
3
# Project created by QtCreator 2015-10-27T12:47:38
4
#
5
#-------------------------------------------------
6
# Check if the config file exists
7
! include( ../common.pri ) {
8
    error( "Couldn't find the common.pri file!" )
9
}
10
11 2eb54f9d Thies Pfeiffer
QT       += network xml multimedia widgets core gui
12
#QT       -= gui
13 5444009a Thies Pfeiffer
14
INCLUDEPATH += include
15
16
TARGET = GazeTkLib
17
TEMPLATE = lib
18
CONFIG += staticlib
19 2eb54f9d Thies Pfeiffer
CONFIG += create_prl link_prl
20 5444009a Thies Pfeiffer
21 2eb54f9d Thies Pfeiffer
DESTDIR = $${DESTDIR}/lib
22
23
SOURCES += src/gazetklib.cpp \
24
    src/pluginloader.cpp
25
26
HEADERS += include/GazeTkLib.h \
27
    include/gazetkinterfaces.h \
28
    include/pluginloader.h
29
30
# The following code did not work under Windows with different configurations
31
#headers.files = $$HEADERS
32
#headers.path = D:\include
33
#INSTALLS += headers
34
35
QMAKE_EXTRA_TARGETS += copyheaders
36
POST_TARGETDEPS += copyheaders
37
38
copyheaders.commands += mkdir "$$shell_path($${DESTDIR}/../include)" & mkdir "$$shell_path($${DESTDIR}/../include/GazeTkLib)" &
39
copyheaders.commands += copy /Y "$$shell_path($${PWD}/include/*.h)" "$$shell_path($${DESTDIR}/../include/GazeTkLib)"
40 5444009a Thies Pfeiffer
41
unix {
42
    target.path = /usr/lib
43
    INSTALLS += target
44
}