- 02 Mar, 2017 8 commits
-
-
Ian Craggs authored
Merge branch 'build-cmake-static-lib' of https://github.com/guilhermeferreira/paho.mqtt.c into fixes PR #154
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
Link with OpenSSL crypto library
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Do use the OpenSSL crypto library otherwise linking of SSL versions of the libraries fail due to missing symbols Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Ian Craggs authored
Proposed fix for OpenSSL compilation issue on OS X
-
- 23 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 20 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 16 Feb, 2017 2 commits
-
-
Guilherme Maciel Ferreira authored
Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
Guilherme Maciel Ferreira authored
Use the CMake feature called Object Library. It decreases compilation by 30%-50%. It avoids compiling the sources more than once. But one cannot use this feature if there is conditional compilation flags. For example, it's required to compile the SSL code again because of the OPENSSL ifdefs. Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
- 15 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 14 Feb, 2017 5 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
-
- 06 Feb, 2017 2 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
- 02 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 01 Feb, 2017 1 commit
-
-
Ian Craggs authored
-
- 31 Jan, 2017 3 commits
-
-
Ian Craggs authored
-
Ian Craggs authored
-
Ian Craggs authored
CMake fixes on Microsoft Windows
-
- 30 Jan, 2017 1 commit
-
-
Ian Craggs authored
add missing OPENSSL define to CMakeLists.txt
-
- 17 Jan, 2017 6 commits
-
-
Otavio Rodolfo Piske authored
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Switch to cmake build on Travis CI so that it can, more easily, bypass lack of OpenSSL in newer versions of OS X Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Apple deprecated OpenSSL and stopped providing its headers on newer versions of OS X. These changes adjust CMake build files so that they look for Brew's OpenSSL instead (or a custom one if provided by the user). For other systems, it uses CMake's own search to find headers/libraries. Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
Otavio Rodolfo Piske authored
Signed-off-by:
Otavio Rodolfo Piske <opiske@redhat.com>
-
- 16 Sep, 2016 1 commit
-
-
Roger A. Light authored
-
- 20 Jul, 2016 1 commit
-
-
Ian Craggs authored
-
- 24 Jun, 2016 2 commits
-
-
Ryan Pendleton authored
Signed-off-by:
Ryan Pendleton <me@ryanp.me>
-
Ryan Pendleton authored
Signed-off-by:
Ryan Pendleton <me@ryanp.me>
-
- 22 Jun, 2016 4 commits
-
-
Guilherme Maciel Ferreira authored
The pthread library have being added to Windows build. Which causes linking problems on Visual Studio. Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
Guilherme Maciel Ferreira authored
Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
Guilherme Maciel Ferreira authored
WIN32 is true when the target system is Microsoft Windows, 32 and 64 bits. UNIX is true when the target system is Unix or Unix-like (i.e. Apple, BSD and CYGWIN). Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-
Guilherme Maciel Ferreira authored
Libraries need LIBRARY destination (for shared libraries), and ARCHIVE for static libraries. Whereas executables need only RUNTIME destination. Signed-off-by:
Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
-