Convert dos endings to unix in telldus-gui, closes #160
This commit is contained in:
parent
9500c4c898
commit
aff9b973a8
25 changed files with 1162 additions and 1162 deletions
|
@ -1,70 +1,70 @@
|
|||
|
||||
CMAKE_MINIMUM_REQUIRED( VERSION 2.4.0 )
|
||||
|
||||
SET(BUILD_PLUGIN_TELLDUS-CORE TRUE CACHE BOOL "Build plugin 'TelldusCore'")
|
||||
|
||||
IF (BUILD_LIBTELLDUS-GUI)
|
||||
SET(BUILD_PLUGIN_DEVICES TRUE CACHE BOOL "Build plugin 'Devices'")
|
||||
SET(BUILD_PLUGIN_SYSTRAY TRUE CACHE BOOL "Build plugin 'Systray'")
|
||||
ENDIF (BUILD_LIBTELLDUS-GUI)
|
||||
|
||||
SET(BUILD_PLUGIN_CONTROLLERS FALSE CACHE BOOL "Build plugin 'Controllers admin plugin'")
|
||||
SET(BUILD_PLUGIN_DBUS FALSE CACHE BOOL "Build plugin 'DBus'")
|
||||
SET(BUILD_PLUGIN_LIVE FALSE CACHE BOOL "Build plugin 'Telldus Live!'")
|
||||
SET(BUILD_PLUGIN_SCHEDULERGUISIMPLE FALSE CACHE BOOL "Build plugin 'Simple Scheduler GUI'")
|
||||
SET(BUILD_PLUGIN_SENSORS TRUE CACHE BOOL "Build plugin 'Sensors'")
|
||||
SET(BUILD_PLUGIN_XPL FALSE CACHE BOOL "Build plugin 'xPL'")
|
||||
|
||||
ADD_SUBDIRECTORY(telldus)
|
||||
|
||||
IF(BUILD_PLUGIN_TELLDUS-CORE)
|
||||
ADD_SUBDIRECTORY(TelldusCore)
|
||||
ENDIF(BUILD_PLUGIN_TELLDUS-CORE)
|
||||
|
||||
IF(BUILD_PLUGIN_DEVICES)
|
||||
ADD_SUBDIRECTORY(Devices)
|
||||
ENDIF(BUILD_PLUGIN_DEVICES)
|
||||
|
||||
IF(BUILD_PLUGIN_SYSTRAY)
|
||||
ADD_SUBDIRECTORY(Systray)
|
||||
ENDIF(BUILD_PLUGIN_SYSTRAY)
|
||||
|
||||
IF(BUILD_PLUGIN_CONTROLLERS)
|
||||
ADD_SUBDIRECTORY(Controllers)
|
||||
ENDIF()
|
||||
|
||||
IF(BUILD_PLUGIN_DBUS)
|
||||
ADD_SUBDIRECTORY(DBus)
|
||||
ENDIF(BUILD_PLUGIN_DBUS)
|
||||
|
||||
IF(BUILD_PLUGIN_LIVE)
|
||||
ADD_SUBDIRECTORY(Live)
|
||||
ENDIF(BUILD_PLUGIN_LIVE)
|
||||
|
||||
IF(BUILD_PLUGIN_SENSORS)
|
||||
ADD_SUBDIRECTORY(Sensors)
|
||||
ENDIF()
|
||||
|
||||
IF(BUILD_PLUGIN_XPL)
|
||||
ADD_SUBDIRECTORY(xPL)
|
||||
ENDIF(BUILD_PLUGIN_XPL)
|
||||
|
||||
IF(BUILD_PLUGIN_SCHEDULERGUISIMPLE)
|
||||
ADD_SUBDIRECTORY(SchedulerGUISimple)
|
||||
ENDIF(BUILD_PLUGIN_SCHEDULERGUISIMPLE)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SCHEDULER)
|
||||
ADD_SUBDIRECTORY(Scheduler)
|
||||
ENDIF(REQUIRE_PLUGIN_SCHEDULER)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SUNCALCULATOR)
|
||||
ADD_SUBDIRECTORY(SunCalculator)
|
||||
ENDIF(REQUIRE_PLUGIN_SUNCALCULATOR)
|
||||
|
||||
IF(REQUIRE_PLUGIN_QML)
|
||||
ADD_SUBDIRECTORY(QML)
|
||||
ENDIF(REQUIRE_PLUGIN_QML)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SETTINGS)
|
||||
ADD_SUBDIRECTORY(Settings)
|
||||
ENDIF(REQUIRE_PLUGIN_SETTINGS)
|
||||
|
||||
CMAKE_MINIMUM_REQUIRED( VERSION 2.4.0 )
|
||||
|
||||
SET(BUILD_PLUGIN_TELLDUS-CORE TRUE CACHE BOOL "Build plugin 'TelldusCore'")
|
||||
|
||||
IF (BUILD_LIBTELLDUS-GUI)
|
||||
SET(BUILD_PLUGIN_DEVICES TRUE CACHE BOOL "Build plugin 'Devices'")
|
||||
SET(BUILD_PLUGIN_SYSTRAY TRUE CACHE BOOL "Build plugin 'Systray'")
|
||||
ENDIF (BUILD_LIBTELLDUS-GUI)
|
||||
|
||||
SET(BUILD_PLUGIN_CONTROLLERS FALSE CACHE BOOL "Build plugin 'Controllers admin plugin'")
|
||||
SET(BUILD_PLUGIN_DBUS FALSE CACHE BOOL "Build plugin 'DBus'")
|
||||
SET(BUILD_PLUGIN_LIVE FALSE CACHE BOOL "Build plugin 'Telldus Live!'")
|
||||
SET(BUILD_PLUGIN_SCHEDULERGUISIMPLE FALSE CACHE BOOL "Build plugin 'Simple Scheduler GUI'")
|
||||
SET(BUILD_PLUGIN_SENSORS TRUE CACHE BOOL "Build plugin 'Sensors'")
|
||||
SET(BUILD_PLUGIN_XPL FALSE CACHE BOOL "Build plugin 'xPL'")
|
||||
|
||||
ADD_SUBDIRECTORY(telldus)
|
||||
|
||||
IF(BUILD_PLUGIN_TELLDUS-CORE)
|
||||
ADD_SUBDIRECTORY(TelldusCore)
|
||||
ENDIF(BUILD_PLUGIN_TELLDUS-CORE)
|
||||
|
||||
IF(BUILD_PLUGIN_DEVICES)
|
||||
ADD_SUBDIRECTORY(Devices)
|
||||
ENDIF(BUILD_PLUGIN_DEVICES)
|
||||
|
||||
IF(BUILD_PLUGIN_SYSTRAY)
|
||||
ADD_SUBDIRECTORY(Systray)
|
||||
ENDIF(BUILD_PLUGIN_SYSTRAY)
|
||||
|
||||
IF(BUILD_PLUGIN_CONTROLLERS)
|
||||
ADD_SUBDIRECTORY(Controllers)
|
||||
ENDIF()
|
||||
|
||||
IF(BUILD_PLUGIN_DBUS)
|
||||
ADD_SUBDIRECTORY(DBus)
|
||||
ENDIF(BUILD_PLUGIN_DBUS)
|
||||
|
||||
IF(BUILD_PLUGIN_LIVE)
|
||||
ADD_SUBDIRECTORY(Live)
|
||||
ENDIF(BUILD_PLUGIN_LIVE)
|
||||
|
||||
IF(BUILD_PLUGIN_SENSORS)
|
||||
ADD_SUBDIRECTORY(Sensors)
|
||||
ENDIF()
|
||||
|
||||
IF(BUILD_PLUGIN_XPL)
|
||||
ADD_SUBDIRECTORY(xPL)
|
||||
ENDIF(BUILD_PLUGIN_XPL)
|
||||
|
||||
IF(BUILD_PLUGIN_SCHEDULERGUISIMPLE)
|
||||
ADD_SUBDIRECTORY(SchedulerGUISimple)
|
||||
ENDIF(BUILD_PLUGIN_SCHEDULERGUISIMPLE)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SCHEDULER)
|
||||
ADD_SUBDIRECTORY(Scheduler)
|
||||
ENDIF(REQUIRE_PLUGIN_SCHEDULER)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SUNCALCULATOR)
|
||||
ADD_SUBDIRECTORY(SunCalculator)
|
||||
ENDIF(REQUIRE_PLUGIN_SUNCALCULATOR)
|
||||
|
||||
IF(REQUIRE_PLUGIN_QML)
|
||||
ADD_SUBDIRECTORY(QML)
|
||||
ENDIF(REQUIRE_PLUGIN_QML)
|
||||
|
||||
IF(REQUIRE_PLUGIN_SETTINGS)
|
||||
ADD_SUBDIRECTORY(Settings)
|
||||
ENDIF(REQUIRE_PLUGIN_SETTINGS)
|
||||
|
|
|
@ -1,41 +1,41 @@
|
|||
SET( Plugin_NAME "Devices" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
devicesplugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
devicesplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
)
|
||||
|
||||
SET( Plugin_PATH "com.telldus.gui" )
|
||||
|
||||
IF (WIN32)
|
||||
SET( Plugin_LIBRARIES
|
||||
${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/TelldusGui.lib
|
||||
)
|
||||
ELSEIF (APPLE)
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
SET( Plugin_LIBRARIES
|
||||
${TELLDUSCORE_LIBRARY}
|
||||
TelldusGui
|
||||
)
|
||||
|
||||
ELSE (WIN32)
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${TELLDUSGUI_LIBRARY}
|
||||
${CMAKE_BINARY_DIR}/TelldusGui/libtelldus-gui.so
|
||||
)
|
||||
ENDIF (WIN32)
|
||||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${TELLDUSCORE_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET( Plugin_NAME "Devices" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
devicesplugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
devicesplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
)
|
||||
|
||||
SET( Plugin_PATH "com.telldus.gui" )
|
||||
|
||||
IF (WIN32)
|
||||
SET( Plugin_LIBRARIES
|
||||
${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/TelldusGui.lib
|
||||
)
|
||||
ELSEIF (APPLE)
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
SET( Plugin_LIBRARIES
|
||||
${TELLDUSCORE_LIBRARY}
|
||||
TelldusGui
|
||||
)
|
||||
|
||||
ELSE (WIN32)
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${TELLDUSGUI_LIBRARY}
|
||||
${CMAKE_BINARY_DIR}/TelldusGui/libtelldus-gui.so
|
||||
)
|
||||
ENDIF (WIN32)
|
||||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${TELLDUSCORE_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
|
@ -1,45 +1,45 @@
|
|||
SET(QT_USE_QTNETWORK TRUE)
|
||||
|
||||
SET( Plugin_NAME "TelldusLive" )
|
||||
SET( Plugin_PATH "com.telldus.live" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
LiveMessage.cpp
|
||||
LiveMessageToken.cpp
|
||||
LiveObject.cpp
|
||||
LivePlugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
LivePlugin.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/parsed/config.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
LiveMessageToken.h
|
||||
LiveMessage.h
|
||||
LiveObject.h
|
||||
)
|
||||
|
||||
SET( Plugin_RESOURCES
|
||||
Live.qrc
|
||||
)
|
||||
|
||||
SET( Plugin_EXTRA
|
||||
configuration.ui
|
||||
icon.png
|
||||
)
|
||||
|
||||
SET(TELLDUS_LIVE_PUBLIC_KEY "" CACHE STRING "Telldus Live! public key")
|
||||
SET(TELLDUS_LIVE_PRIVATE_KEY "" CACHE STRING "Telldus Live! private key")
|
||||
SET(TELLDUS_LIVE_URI "https://api.telldus.com/server/assign" CACHE STRING "Telldus Live! Connection URI")
|
||||
|
||||
CONFIGURE_FILE(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/parsed/config.h
|
||||
)
|
||||
|
||||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/parsed/)
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET(QT_USE_QTNETWORK TRUE)
|
||||
|
||||
SET( Plugin_NAME "TelldusLive" )
|
||||
SET( Plugin_PATH "com.telldus.live" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
LiveMessage.cpp
|
||||
LiveMessageToken.cpp
|
||||
LiveObject.cpp
|
||||
LivePlugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
LivePlugin.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/parsed/config.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
LiveMessageToken.h
|
||||
LiveMessage.h
|
||||
LiveObject.h
|
||||
)
|
||||
|
||||
SET( Plugin_RESOURCES
|
||||
Live.qrc
|
||||
)
|
||||
|
||||
SET( Plugin_EXTRA
|
||||
configuration.ui
|
||||
icon.png
|
||||
)
|
||||
|
||||
SET(TELLDUS_LIVE_PUBLIC_KEY "" CACHE STRING "Telldus Live! public key")
|
||||
SET(TELLDUS_LIVE_PRIVATE_KEY "" CACHE STRING "Telldus Live! private key")
|
||||
SET(TELLDUS_LIVE_URI "https://api.telldus.com/server/assign" CACHE STRING "Telldus Live! Connection URI")
|
||||
|
||||
CONFIGURE_FILE(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/parsed/config.h
|
||||
)
|
||||
|
||||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/parsed/)
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
const char *TELLDUS_LIVE_PUBLIC_KEY = "${TELLDUS_LIVE_PUBLIC_KEY}";
|
||||
const char *TELLDUS_LIVE_PRIVATE_KEY = "${TELLDUS_LIVE_PRIVATE_KEY}";
|
||||
const char *TELLDUS_LIVE_URI = "${TELLDUS_LIVE_URI}";
|
||||
|
||||
const char *TELLDUS_LIVE_PUBLIC_KEY = "${TELLDUS_LIVE_PUBLIC_KEY}";
|
||||
const char *TELLDUS_LIVE_PRIVATE_KEY = "${TELLDUS_LIVE_PRIVATE_KEY}";
|
||||
const char *TELLDUS_LIVE_URI = "${TELLDUS_LIVE_URI}";
|
||||
const char *TELLDUS_CENTER_VERSION = "${DISPLAYED_VERSION}";
|
|
@ -1,4 +1,4 @@
|
|||
ActionBar 1.0 ActionBar.qml
|
||||
ActionPoint 1.0 ActionPoint.qml
|
||||
Button 1.0 Button.qml
|
||||
ActionBar 1.0 ActionBar.qml
|
||||
ActionPoint 1.0 ActionPoint.qml
|
||||
Button 1.0 Button.qml
|
||||
Dialog 1.0 Dialog.qml
|
|
@ -1,18 +1,18 @@
|
|||
SET( Plugin_NAME "SystrayIcon" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
systrayplugin.cpp
|
||||
systrayobject.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
systrayplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
systrayobject.h
|
||||
)
|
||||
|
||||
SET( Plugin_PATH "com.telldus.systray" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET( Plugin_NAME "SystrayIcon" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
systrayplugin.cpp
|
||||
systrayobject.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
systrayplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
systrayobject.h
|
||||
)
|
||||
|
||||
SET( Plugin_PATH "com.telldus.systray" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
|
@ -1,148 +1,148 @@
|
|||
FIND_PACKAGE( Qt4 REQUIRED )
|
||||
SET(QT_USE_QTSCRIPT TRUE)
|
||||
INCLUDE( ${QT_USE_FILE} )
|
||||
FIND_PACKAGE( SignTool REQUIRED )
|
||||
|
||||
if(COMMAND cmake_policy)
|
||||
cmake_policy(SET CMP0003 NEW)
|
||||
endif(COMMAND cmake_policy)
|
||||
|
||||
|
||||
QT4_WRAP_CPP( Plugin_MOC_SRCS ${Plugin_MOC_HDRS} )
|
||||
QT4_AUTOMOC ( ${Plugin_SRCS} )
|
||||
|
||||
IF(Plugin_RESOURCES)
|
||||
QT4_ADD_RESOURCES(Plugin_RSRCS ${Plugin_RESOURCES})
|
||||
ENDIF(Plugin_RESOURCES)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${Plugin_LIBRARIES}
|
||||
${QT_LIBRARIES}
|
||||
)
|
||||
|
||||
ADD_DEFINITIONS(${QT_DEFINITIONS})
|
||||
ADD_DEFINITIONS(-DQT_PLUGIN)
|
||||
ADD_DEFINITIONS(-DQT_NO_DEBUG)
|
||||
ADD_DEFINITIONS(-DQT_SHARED)
|
||||
|
||||
#SET( LIBRARY_OUTPUT_PATH ${LIBRARY_OUTPUT_PATH/Plugins} )
|
||||
|
||||
FOREACH(lang ${LANGUAGES})
|
||||
IF(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/translation_${lang}.ts" OR UPDATE_TRANSLATIONS)
|
||||
LIST(APPEND Plugin_TS "translation_${lang}.ts")
|
||||
ENDIF(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/translation_${lang}.ts" OR UPDATE_TRANSLATIONS)
|
||||
ENDFOREACH(lang)
|
||||
SET(translation_sources ${Plugin_SRCS})
|
||||
|
||||
IF(Plugin_PATH)
|
||||
STRING(REPLACE "." "/"
|
||||
Plugin_PATH_relative ${Plugin_PATH}
|
||||
)
|
||||
IF (APPLE)
|
||||
SET(Plugin_PATH "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/TelldusCenter.app/Contents/Plugins/script/${Plugin_PATH_relative}")
|
||||
ELSEIF (WIN32)
|
||||
SET(Plugin_PATH "${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/Plugins/script/${Plugin_PATH_relative}")
|
||||
ELSE (APPLE)
|
||||
SET(Plugin_PATH "${CMAKE_BINARY_DIR}/TelldusCenter/Plugins/script/${Plugin_PATH_relative}")
|
||||
ENDIF (APPLE)
|
||||
|
||||
LIST(APPEND translation_sources
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/__init__.js"
|
||||
)
|
||||
LIST(APPEND Plugin_FILES "${CMAKE_CURRENT_SOURCE_DIR}/__init__.js")
|
||||
#Add all extra files
|
||||
FOREACH(_FILE ${Plugin_EXTRA})
|
||||
LIST(APPEND Plugin_FILES "${CMAKE_CURRENT_SOURCE_DIR}/${_FILE}")
|
||||
ENDFOREACH(_FILE)
|
||||
ENDIF(Plugin_PATH)
|
||||
|
||||
IF (UPDATE_TRANSLATIONS)
|
||||
QT4_CREATE_TRANSLATION( QM_FILES ${Plugin_SRCS} ${translation_sources} ${Plugin_TS} )
|
||||
ELSE (UPDATE_TRANSLATIONS)
|
||||
QT4_ADD_TRANSLATION(Plugin_QM ${Plugin_TS})
|
||||
LIST(APPEND Plugin_FILES ${Plugin_QM})
|
||||
ENDIF (UPDATE_TRANSLATIONS)
|
||||
|
||||
IF(Plugin_PATH)
|
||||
FOREACH(_FILE ${Plugin_FILES})
|
||||
GET_FILENAME_COMPONENT(_FILENAME ${_FILE} NAME)
|
||||
ADD_CUSTOM_COMMAND( OUTPUT ${Plugin_PATH}/${_FILENAME}
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${_FILE} ${Plugin_PATH}/${_FILENAME}
|
||||
DEPENDS ${_FILE}
|
||||
COMMENT "Copy ${_FILENAME} for plugin ${Plugin_NAME}"
|
||||
)
|
||||
LIST(APPEND Plugin_TARGET_FILES "${Plugin_PATH}/${_FILENAME}")
|
||||
IF (NOT APPLE)
|
||||
INSTALL(FILES ${_FILE} DESTINATION "${PLUGIN_LIB_FULL_PATH}/script/${Plugin_PATH_relative}")
|
||||
ENDIF ()
|
||||
ENDFOREACH(_FILE)
|
||||
ENDIF(Plugin_PATH)
|
||||
|
||||
IF(Plugin_SRCS)
|
||||
ADD_LIBRARY(${Plugin_NAME} SHARED
|
||||
${Plugin_SRCS}
|
||||
${Plugin_HDRS}
|
||||
${Plugin_RSRCS}
|
||||
${Plugin_MOC_HDRS}
|
||||
${Plugin_MOC_SRCS}
|
||||
${Plugin_MOC_HDRS}
|
||||
${Plugin_FILES}
|
||||
${Plugin_TS}
|
||||
${Plugin_QM}
|
||||
${Plugin_TARGET_FILES}
|
||||
)
|
||||
TARGET_LINK_LIBRARIES( ${Plugin_NAME} ${Plugin_LIBRARIES} )
|
||||
|
||||
IF (APPLE)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/TelldusCenter.app/Contents/Plugins/script
|
||||
PREFIX "../"
|
||||
)
|
||||
INSTALL(CODE "
|
||||
GET_FILENAME_COMPONENT(DESTDIR \$ENV{DESTDIR} ABSOLUTE)
|
||||
SET(app \"\${DESTDIR}/Applications/TelldusCenter.app\")
|
||||
GET_BUNDLE_AND_EXECUTABLE(\"\${app}\" bundle exe valid)
|
||||
GET_FILENAME_COMPONENT(exedir \"\${exe}\" PATH)
|
||||
SET(plugin \"\${bundle}/Contents/Plugins/script/${Plugin_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}\")
|
||||
|
||||
GET_ITEM_KEY(\"\${plugin}\" pkey)
|
||||
SET(prereqs \"\")
|
||||
GET_PREREQUISITES(\${plugin} prereqs 1 0 \"\${exe}\" \"\${bundle}/Contents/Frameworks/\")
|
||||
FOREACH(pr \${prereqs})
|
||||
GET_ITEM_KEY(\"\${pr}\" rkey)
|
||||
|
||||
#Don't change the path to TelldusCore
|
||||
IF (NOT \"\${rkey}\" STREQUAL \"TelldusCore\")
|
||||
#Check to see if this is ourself
|
||||
IF (NOT \${pkey} STREQUAL \${rkey})
|
||||
SET(kv \"\")
|
||||
SET_BUNDLE_KEY_VALUES(kv \"\${pr}\" \"\${pr}\" \"\${exedir}\" \"\${bundle}/Contents/Frameworks/\" 1)
|
||||
IF (NOT EXISTS \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\")
|
||||
COPY_RESOLVED_FRAMEWORK_INTO_BUNDLE(\"\${\${kv}_RESOLVED_ITEM}\" \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\")
|
||||
ENDIF ()
|
||||
EXECUTE_PROCESS(COMMAND install_name_tool
|
||||
-change \"\${pr}\" \"\${\${rkey}_EMBEDDED_ITEM}\" \"\${plugin}\"
|
||||
)
|
||||
ENDIF ()
|
||||
ENDIF ()
|
||||
|
||||
ENDFOREACH()
|
||||
")
|
||||
ELSEIF (WIN32)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
PREFIX "Plugins/script/"
|
||||
)
|
||||
ELSE (APPLE)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/TelldusCenter/Plugins/script
|
||||
)
|
||||
INSTALL(TARGETS ${Plugin_NAME}
|
||||
LIBRARY DESTINATION "${PLUGIN_LIB_FULL_PATH}/script"
|
||||
)
|
||||
ENDIF (APPLE)
|
||||
SIGN(${Plugin_NAME})
|
||||
ELSE(Plugin_SRCS)
|
||||
ADD_CUSTOM_TARGET(${Plugin_NAME} ALL
|
||||
SOURCES ${Plugin_FILES} ${Plugin_TARGET_FILES}
|
||||
)
|
||||
ENDIF(Plugin_SRCS)
|
||||
FIND_PACKAGE( Qt4 REQUIRED )
|
||||
SET(QT_USE_QTSCRIPT TRUE)
|
||||
INCLUDE( ${QT_USE_FILE} )
|
||||
FIND_PACKAGE( SignTool REQUIRED )
|
||||
|
||||
if(COMMAND cmake_policy)
|
||||
cmake_policy(SET CMP0003 NEW)
|
||||
endif(COMMAND cmake_policy)
|
||||
|
||||
|
||||
QT4_WRAP_CPP( Plugin_MOC_SRCS ${Plugin_MOC_HDRS} )
|
||||
QT4_AUTOMOC ( ${Plugin_SRCS} )
|
||||
|
||||
IF(Plugin_RESOURCES)
|
||||
QT4_ADD_RESOURCES(Plugin_RSRCS ${Plugin_RESOURCES})
|
||||
ENDIF(Plugin_RESOURCES)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${Plugin_LIBRARIES}
|
||||
${QT_LIBRARIES}
|
||||
)
|
||||
|
||||
ADD_DEFINITIONS(${QT_DEFINITIONS})
|
||||
ADD_DEFINITIONS(-DQT_PLUGIN)
|
||||
ADD_DEFINITIONS(-DQT_NO_DEBUG)
|
||||
ADD_DEFINITIONS(-DQT_SHARED)
|
||||
|
||||
#SET( LIBRARY_OUTPUT_PATH ${LIBRARY_OUTPUT_PATH/Plugins} )
|
||||
|
||||
FOREACH(lang ${LANGUAGES})
|
||||
IF(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/translation_${lang}.ts" OR UPDATE_TRANSLATIONS)
|
||||
LIST(APPEND Plugin_TS "translation_${lang}.ts")
|
||||
ENDIF(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/translation_${lang}.ts" OR UPDATE_TRANSLATIONS)
|
||||
ENDFOREACH(lang)
|
||||
SET(translation_sources ${Plugin_SRCS})
|
||||
|
||||
IF(Plugin_PATH)
|
||||
STRING(REPLACE "." "/"
|
||||
Plugin_PATH_relative ${Plugin_PATH}
|
||||
)
|
||||
IF (APPLE)
|
||||
SET(Plugin_PATH "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/TelldusCenter.app/Contents/Plugins/script/${Plugin_PATH_relative}")
|
||||
ELSEIF (WIN32)
|
||||
SET(Plugin_PATH "${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/Plugins/script/${Plugin_PATH_relative}")
|
||||
ELSE (APPLE)
|
||||
SET(Plugin_PATH "${CMAKE_BINARY_DIR}/TelldusCenter/Plugins/script/${Plugin_PATH_relative}")
|
||||
ENDIF (APPLE)
|
||||
|
||||
LIST(APPEND translation_sources
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/__init__.js"
|
||||
)
|
||||
LIST(APPEND Plugin_FILES "${CMAKE_CURRENT_SOURCE_DIR}/__init__.js")
|
||||
#Add all extra files
|
||||
FOREACH(_FILE ${Plugin_EXTRA})
|
||||
LIST(APPEND Plugin_FILES "${CMAKE_CURRENT_SOURCE_DIR}/${_FILE}")
|
||||
ENDFOREACH(_FILE)
|
||||
ENDIF(Plugin_PATH)
|
||||
|
||||
IF (UPDATE_TRANSLATIONS)
|
||||
QT4_CREATE_TRANSLATION( QM_FILES ${Plugin_SRCS} ${translation_sources} ${Plugin_TS} )
|
||||
ELSE (UPDATE_TRANSLATIONS)
|
||||
QT4_ADD_TRANSLATION(Plugin_QM ${Plugin_TS})
|
||||
LIST(APPEND Plugin_FILES ${Plugin_QM})
|
||||
ENDIF (UPDATE_TRANSLATIONS)
|
||||
|
||||
IF(Plugin_PATH)
|
||||
FOREACH(_FILE ${Plugin_FILES})
|
||||
GET_FILENAME_COMPONENT(_FILENAME ${_FILE} NAME)
|
||||
ADD_CUSTOM_COMMAND( OUTPUT ${Plugin_PATH}/${_FILENAME}
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${_FILE} ${Plugin_PATH}/${_FILENAME}
|
||||
DEPENDS ${_FILE}
|
||||
COMMENT "Copy ${_FILENAME} for plugin ${Plugin_NAME}"
|
||||
)
|
||||
LIST(APPEND Plugin_TARGET_FILES "${Plugin_PATH}/${_FILENAME}")
|
||||
IF (NOT APPLE)
|
||||
INSTALL(FILES ${_FILE} DESTINATION "${PLUGIN_LIB_FULL_PATH}/script/${Plugin_PATH_relative}")
|
||||
ENDIF ()
|
||||
ENDFOREACH(_FILE)
|
||||
ENDIF(Plugin_PATH)
|
||||
|
||||
IF(Plugin_SRCS)
|
||||
ADD_LIBRARY(${Plugin_NAME} SHARED
|
||||
${Plugin_SRCS}
|
||||
${Plugin_HDRS}
|
||||
${Plugin_RSRCS}
|
||||
${Plugin_MOC_HDRS}
|
||||
${Plugin_MOC_SRCS}
|
||||
${Plugin_MOC_HDRS}
|
||||
${Plugin_FILES}
|
||||
${Plugin_TS}
|
||||
${Plugin_QM}
|
||||
${Plugin_TARGET_FILES}
|
||||
)
|
||||
TARGET_LINK_LIBRARIES( ${Plugin_NAME} ${Plugin_LIBRARIES} )
|
||||
|
||||
IF (APPLE)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/TelldusCenter.app/Contents/Plugins/script
|
||||
PREFIX "../"
|
||||
)
|
||||
INSTALL(CODE "
|
||||
GET_FILENAME_COMPONENT(DESTDIR \$ENV{DESTDIR} ABSOLUTE)
|
||||
SET(app \"\${DESTDIR}/Applications/TelldusCenter.app\")
|
||||
GET_BUNDLE_AND_EXECUTABLE(\"\${app}\" bundle exe valid)
|
||||
GET_FILENAME_COMPONENT(exedir \"\${exe}\" PATH)
|
||||
SET(plugin \"\${bundle}/Contents/Plugins/script/${Plugin_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}\")
|
||||
|
||||
GET_ITEM_KEY(\"\${plugin}\" pkey)
|
||||
SET(prereqs \"\")
|
||||
GET_PREREQUISITES(\${plugin} prereqs 1 0 \"\${exe}\" \"\${bundle}/Contents/Frameworks/\")
|
||||
FOREACH(pr \${prereqs})
|
||||
GET_ITEM_KEY(\"\${pr}\" rkey)
|
||||
|
||||
#Don't change the path to TelldusCore
|
||||
IF (NOT \"\${rkey}\" STREQUAL \"TelldusCore\")
|
||||
#Check to see if this is ourself
|
||||
IF (NOT \${pkey} STREQUAL \${rkey})
|
||||
SET(kv \"\")
|
||||
SET_BUNDLE_KEY_VALUES(kv \"\${pr}\" \"\${pr}\" \"\${exedir}\" \"\${bundle}/Contents/Frameworks/\" 1)
|
||||
IF (NOT EXISTS \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\")
|
||||
COPY_RESOLVED_FRAMEWORK_INTO_BUNDLE(\"\${\${kv}_RESOLVED_ITEM}\" \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\")
|
||||
ENDIF ()
|
||||
EXECUTE_PROCESS(COMMAND install_name_tool
|
||||
-change \"\${pr}\" \"\${\${rkey}_EMBEDDED_ITEM}\" \"\${plugin}\"
|
||||
)
|
||||
ENDIF ()
|
||||
ENDIF ()
|
||||
|
||||
ENDFOREACH()
|
||||
")
|
||||
ELSEIF (WIN32)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
PREFIX "Plugins/script/"
|
||||
)
|
||||
ELSE (APPLE)
|
||||
SET_TARGET_PROPERTIES(${Plugin_NAME} PROPERTIES
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/TelldusCenter/Plugins/script
|
||||
)
|
||||
INSTALL(TARGETS ${Plugin_NAME}
|
||||
LIBRARY DESTINATION "${PLUGIN_LIB_FULL_PATH}/script"
|
||||
)
|
||||
ENDIF (APPLE)
|
||||
SIGN(${Plugin_NAME})
|
||||
ELSE(Plugin_SRCS)
|
||||
ADD_CUSTOM_TARGET(${Plugin_NAME} ALL
|
||||
SOURCES ${Plugin_FILES} ${Plugin_TARGET_FILES}
|
||||
)
|
||||
ENDIF(Plugin_SRCS)
|
||||
|
|
|
@ -1,25 +1,25 @@
|
|||
SET( Plugin_NAME "TelldusCorePlugin" )
|
||||
SET( Plugin_PATH "com.telldus.core" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
tellduscoreplugin.cpp
|
||||
tellduscoreobject.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
tellduscoreplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
tellduscoreobject.h
|
||||
)
|
||||
|
||||
SET( Plugin_EXTRA
|
||||
Device.js
|
||||
DeviceCommands.js
|
||||
)
|
||||
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
SET( Plugin_LIBRARIES ${TELLDUSCORE_LIBRARY} )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET( Plugin_NAME "TelldusCorePlugin" )
|
||||
SET( Plugin_PATH "com.telldus.core" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
tellduscoreplugin.cpp
|
||||
tellduscoreobject.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
tellduscoreplugin.h
|
||||
)
|
||||
|
||||
SET( Plugin_MOC_HDRS
|
||||
tellduscoreobject.h
|
||||
)
|
||||
|
||||
SET( Plugin_EXTRA
|
||||
Device.js
|
||||
DeviceCommands.js
|
||||
)
|
||||
|
||||
FIND_PACKAGE(TelldusCore REQUIRED)
|
||||
SET( Plugin_LIBRARIES ${TELLDUSCORE_LIBRARY} )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
SET( Plugin_NAME "common" )
|
||||
|
||||
SET( Plugin_PATH "com" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
||||
SET( Plugin_NAME "telldus" )
|
||||
|
||||
SET( Plugin_PATH "com.telldus" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET( Plugin_NAME "common" )
|
||||
|
||||
SET( Plugin_PATH "com" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
||||
SET( Plugin_NAME "telldus" )
|
||||
|
||||
SET( Plugin_PATH "com.telldus" )
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
|
@ -1,27 +1,27 @@
|
|||
SET(QT_USE_QTNETWORK TRUE)
|
||||
|
||||
SET( Plugin_NAME "xPLPlugin" )
|
||||
SET( Plugin_PATH "com.telldus.xpl" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
xplplugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
xplplugin.h
|
||||
)
|
||||
|
||||
FIND_LIBRARY( QTXPL_LIBRARY qtxpl )
|
||||
|
||||
SET(QTXPL_INCLUDE_DIR "" CACHE PATH "Path to the directory which contains header files for qtxpl")
|
||||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${QTXPL_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${QTXPL_LIBRARY}
|
||||
)
|
||||
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
SET(QT_USE_QTNETWORK TRUE)
|
||||
|
||||
SET( Plugin_NAME "xPLPlugin" )
|
||||
SET( Plugin_PATH "com.telldus.xpl" )
|
||||
|
||||
SET( Plugin_SRCS
|
||||
xplplugin.cpp
|
||||
)
|
||||
|
||||
SET( Plugin_HDRS
|
||||
xplplugin.h
|
||||
)
|
||||
|
||||
FIND_LIBRARY( QTXPL_LIBRARY qtxpl )
|
||||
|
||||
SET(QTXPL_INCLUDE_DIR "" CACHE PATH "Path to the directory which contains header files for qtxpl")
|
||||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${QTXPL_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
SET( Plugin_LIBRARIES
|
||||
${QTXPL_LIBRARY}
|
||||
)
|
||||
|
||||
|
||||
INCLUDE( ../TelldusCenterPlugin.cmake NO_POLICY_SCOPE )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue