Commit Graph

38 Commits (ecaa0c8dc5616d15ea2791770cf89ea1d6592cca)

Author SHA1 Message Date
Michael Zanetti 927dae09a6 Fix plugininfo target for mock thing 2020-04-04 23:30:59 +02:00
Michael Zanetti b056fb8b5e Add nymea-plugininfocompiler to replace nymea-generateplugininfo 2019-07-15 22:55:11 +02:00
Michael Zanetti d24abfe3d0 Move devicemanager's implementation out of libnymea into libnymea-core 2019-07-15 22:52:52 +02:00
Michael Zanetti 8698a5c1af move generateplugininfo to libnymea 2019-05-14 10:51:20 +02:00
Michael Zanetti 7b668e128e Split it into two again... It's not working reliably otherwise 2019-05-14 10:49:30 +02:00
Michael Zanetti 54f5530ac4 add extern-plugininfo.h to precompiler output 2019-05-13 23:15:47 +02:00
Michael Zanetti e1ff0a4ee1 Generate external file first. 2019-05-13 18:13:19 +02:00
Michael Zanetti 4c34bcefd5 Keep it as a compiler, but also add it as a target 2019-05-10 15:34:42 +02:00
Michael Zanetti 3bd9759547 fix make lupdate 2019-05-07 18:30:15 +02:00
Michael Zanetti 3ff10e2881 Properly fix install paths 2019-04-17 15:10:24 +02:00
Michael Zanetti ad4c2acbfc Also drop hardcoded NYMEA_PLUGINS_PATH from .pro file 2019-04-16 23:33:29 +02:00
Michael Zanetti 50aa691087 Add test, fix some issues with loading internal and built-in plugin translations 2019-04-08 16:49:31 +02:00
Michael Zanetti 34e387fa2b guh-generateplugininfo -> nymea-generateplugininfo 2019-04-08 13:55:15 +02:00
Michael Zanetti 39fc071ed6 defines GUH_* -> NYMEA_* 2019-04-08 13:55:15 +02:00
Michael Zanetti eb316a7a0c libguh -> libnymea 2019-04-08 13:55:15 +02:00
Michael Zanetti 1167001b0b don't autmatically run translations compiler
instead add a manual "translations" target
2019-04-08 13:55:15 +02:00
Simon Stürz 039619ccfd introduce hardwaremanager and remove BLUETOOTH_LE ifdef 2019-04-02 01:02:45 +02:00
Michael Zanetti 6122bbc706 fix linker path 2019-04-02 01:02:45 +02:00
Simon Stürz b9053a31ae update plugin compiler 2019-04-02 01:02:45 +02:00
Simon Stürz a64441bdf5 fix plugin path for snap 2019-04-02 01:01:32 +02:00
Simon Stürz 1ce508f665 add arch triplet to lib and plugins 2019-04-02 01:01:32 +02:00
Simon Stürz d3abd9bf9f add guh-translations package 2019-04-02 01:01:05 +02:00
Simon Stürz 1a74e9c1fe update translation install path 2019-04-02 01:01:05 +02:00
Simon Stürz 503939b559 update plugininfo compiler 2019-04-02 01:00:52 +02:00
Simon Stürz 1e4e2ac09c add translations mechanism for plugins 2019-04-02 01:00:52 +02:00
Simon Stürz 3db2fe81d6 begin with translation process 2019-04-02 01:00:52 +02:00
Simon Stürz 0eadc5af47 Revert "Snappy" 2019-04-01 20:48:17 +02:00
Simon Stürz b31fbb2b3f add PREFIX option for qmake 2019-04-01 20:48:17 +02:00
Simon Stürz c9e0394de7 fixed libguh-dev header files
improved generateplugininfo
renamed it
2019-04-01 20:48:17 +02:00
Simon Stürz a91c770030 fixed guhd.conf destination
add generateplugininfo to libguh-dev
2019-04-01 20:48:17 +02:00
Simon Stürz 30f5c44e08 added upnp discovery as hardware resource 2019-04-01 20:48:17 +02:00
Michael Zanetti f32a362ebc fix .pri file 2019-04-01 20:48:17 +02:00
Michael Zanetti 73231419a9 generate an include file with uuids from json 2019-04-01 20:48:17 +02:00
Michael Zanetti 1cc0c4dd15 get rid of warnings
this eliminates all warnings and turns on -Werror
2019-04-01 20:48:17 +02:00
Michael Zanetti c9e6b7ed81 load plugins dynamically 2019-04-01 20:48:17 +02:00
Michael Zanetti a9a2a8fd30 enable coverage for deviceplugins too 2014-05-04 13:33:05 +02:00
Simon Stürz be4ee5c14d hive -> guh 2014-03-31 20:33:30 +02:00
Michael Zanetti 75dfbc36d9 fix warnings 2014-01-03 18:45:57 +01:00