Frank Pagliughi
d624b6e3ba
Merge branch 'master' into feature/add_missing_package_dependencies
2024-06-16 06:48:11 -04:00
Adam Aposhian
07a188b530
export dependencies
...
Signed-off-by: Adam Aposhian <adam.aposhian@fireflyautomatix.com>
2024-02-16 06:43:33 -07:00
Christian Strahl
7da9d6d4b2
add missing package dependencies
2024-01-23 17:55:42 +01:00
fpagliughi
a90ecd555a
#416 Removed FindPahoMqttC.cmake. Using Paho C package directly.
2023-11-26 22:25:15 -05:00
fpagliughi
f90f3069f1
Fixed static build on *nix systems
2023-11-10 20:00:32 -05:00
fpagliughi
e631445088
Minor cleanup of CMake files
2023-07-31 11:01:09 -04:00
Frank Pagliughi
7cfcd4bf87
Merge branch 'develop' into mqtt-c-submodule
2023-07-29 16:32:27 -04:00
Heinz-Peter Liechtenecker
53367104cb
Append static suffix on all platforms
2022-08-16 13:30:55 +02:00
Heinz-Peter Liechtenecker
7af2b3f6f7
Addding paho.mqtt.c as a GIT submodule
...
Signed-off-by: Heinz-Peter Liechtenecker <heinz.liechtenecker@gmail.com>
2022-01-11 12:27:59 +01:00
Florian Kauer
f2a15f4abf
avoid adding Paho MQTT C library twice
...
Signed-off-by: Florian Kauer <koalo@koalo.de>
2021-07-19 10:19:33 +02:00
fpagliughi
6e87712bf4
#275 Keep -static suffix for Paho C on Windows
2020-12-13 10:51:53 -05:00
Frank Pagliughi
bafe6b4100
Merge pull request #282 from klaussnd/debian-package
...
Add possibility to create a Debian/Ubuntu package
2020-12-07 15:54:24 -05:00
fpagliughi
4a5de0db4f
Moved ssl_options unit tests to Catch2
2020-10-24 00:42:19 -04:00
Klaus Schneider-Zapp
82d8503a37
Add possibility to build a debian package
...
Signed-off-by: Klaus Schneider-Zapp <klaus_snd@web.de>
2020-08-06 14:35:15 +02:00
Klaus Schneider-Zapp
29055d7185
Find required dependency Threads
...
Signed-off-by: Klaus Schneider-Zapp <klaus_snd@web.de>
2019-12-07 13:21:27 +01:00
fpagliughi
17d569528a
Merge w/ fix for samples build threads.
2019-10-09 11:25:26 -04:00
fpagliughi
0380cc29fe
Merge branch 'fix-link-openssl' of https://github.com/vogoltsov/paho.mqtt.cpp into vogoltsov-fix-link-openssl
2019-10-09 11:12:32 -04:00
Vitaly Ogoltsov
99e4be45b7
Fixed issue when building static paho.mqtt.cpp was using incorrect library name for paho.mqtt.c.
...
PahoMqttC uses '-static' suffix when build as a static library.
Signed-off-by: Vitaly Ogoltsov <vitaly.ogoltsov@me.com>
2019-06-13 18:58:27 +03:00
Vitaly Ogoltsov
041c33ec4f
Added OpenSSL as link interfacy library to PahoMqttC and moved OPENSSL definition to PahoMqttC library interface definitions.
...
PAHO_BUILD_SSL does only really affect the paho.mqtt.c library, not the paho.mqtt.cpp.
Signed-off-by: Vitaly Ogoltsov <vitaly.ogoltsov@me.com>
2019-06-13 18:51:48 +03:00
Vitaly Ogoltsov
743dff45c6
Fixed issue when build-time options were not written into configuration.
...
This could lead to CMake macros, find commands, etc. not working correctly, when package is included via find_package(PahoMqttCpp).
Signed-off-by: Vitaly Ogoltsov <vitaly.ogoltsov@me.com>
2019-06-13 13:59:49 +03:00
fmp
2cd0109a81
Updates to CMake build - removing vars, targets exporting include paths
2018-12-08 10:41:45 -05:00
David Wagner
58ce2965f1
cmake: generate a package config file
...
Signed-off-by: David Wagner <david.wagner@easymile.com>
2018-04-23 17:29:13 +02:00
David Wagner
d16b94c646
cmake: modernize the build system
...
- Write a CMake module for finding and importing the Paho MQTT C library.
- Prepare the build system for exporting targets
Signed-off-by: David Wagner <david.wagner@easymile.com>
2018-04-23 17:29:09 +02:00