53 lines
1.3 KiB
Prolog
53 lines
1.3 KiB
Prolog
include(../config.pri)
|
|
|
|
TARGET = nymea-zigbee1
|
|
TEMPLATE = lib
|
|
|
|
target.path = /usr/lib
|
|
|
|
SOURCES += \
|
|
interface/zigbeeinterface.cpp \
|
|
interface/zigbeeinterfacemessage.cpp \
|
|
interface/zigbeeinterfacerequest.cpp \
|
|
interface/zigbeeinterfacereply.cpp \
|
|
nxp/nxpzigbeenetworkmanager.cpp \
|
|
zigbeecluster.cpp \
|
|
zigbeeclusterattribute.cpp \
|
|
zigbeenetwork.cpp \
|
|
zigbeenetworkmanager.cpp \
|
|
zigbee.cpp \
|
|
loggingcategory.cpp \
|
|
zigbeebridgecontroller.cpp \
|
|
zigbeesecurityconfiguration.cpp \
|
|
zigbeeutils.cpp \
|
|
zigbeenode.cpp \
|
|
zigbeeaddress.cpp \
|
|
|
|
HEADERS += \
|
|
interface/zigbeeinterface.h \
|
|
interface/zigbeeinterfacemessage.h \
|
|
interface/zigbeeinterfacerequest.h \
|
|
interface/zigbeeinterfacereply.h \
|
|
nxp/nxpzigbeenetworkmanager.h \
|
|
zigbeecluster.h \
|
|
zigbeeclusterattribute.h \
|
|
zigbeenetwork.h \
|
|
zigbeenetworkmanager.h \
|
|
zigbee.h \
|
|
loggingcategory.h \
|
|
zigbeebridgecontroller.h \
|
|
zigbeesecurityconfiguration.h \
|
|
zigbeeutils.h \
|
|
zigbeenode.h \
|
|
zigbeeaddress.h \
|
|
|
|
INSTALLS += target
|
|
|
|
# install header file with relative subdirectory
|
|
for(header, HEADERS) {
|
|
path = /usr/include/nymea-zigbee/$${dirname(header)}
|
|
eval(headers_$${path}.files += $${header})
|
|
eval(headers_$${path}.path = $${path})
|
|
eval(INSTALLS *= headers_$${path})
|
|
}
|