blob: e70f4e44d00378009db1647de1365d7c86ec9497 (
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
TEMPLATE = app
# Control KNX board with the demo
CONFIG += KNX_BOARD ALEXA_WEMO
#CONFIG += ALEXA_WEMO
KNX_BOARD {
requires(qtHaveModule(knx))
requires(qtHaveModule(network))
DEFINES += KNX_BACKEND
QT += knx
CONFIG += c++11
}
QT += qml quick
target.path = $$[QT_INSTALL_EXAMPLES]/studio3d/$$TARGET
INSTALLS += target
SOURCES += main.cpp \
housemodel.cpp
HEADERS += \
housemodel.h
RESOURCES += HomeAutom.qrc
OTHER_FILES += qml/HomeAutom/*
RC_ICONS += HomeAutom.ico
KNX_BOARD {
SOURCES += \
qmlknxdemo.cpp \
etsdevelopmentboard.cpp \
demodatapoint.cpp
HEADERS += \
qmlknxdemo.h \
demodatapoint.h \
utils.h \
etsdevelopmentboard.h
}
ALEXA_WEMO {
SOURCES += \
qupnpservice.cpp \
qupnprootdevice.cpp \
qvirtualbelkinwemo.cpp \
qminimalhttpserver.cpp
HEADERS += \
qupnpservice.h \
qupnprootdevice.h \
qvirtualbelkinwemo.h \
qminimalhttpserver.h
QT += xml
}
QML_IMPORT_PATH = $$PWD/qml/imports
DISTFILES += \
android/AndroidManifest.xml \
android/gradle/wrapper/gradle-wrapper.jar \
android/gradlew \
android/res/values/libs.xml \
android/build.gradle \
android/gradle/wrapper/gradle-wrapper.properties \
android/gradlew.bat
#ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
|