1
0
mirror of https://github.com/eclipse/paho.mqtt.cpp.git synced 2025-05-09 03:11:23 +08:00

23 Commits

Author SHA1 Message Date
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