Commit Graph

15 Commits

Author SHA1 Message Date
fpagliughi
77a0455ebb Updated the CI to remove the CppUnit tests 2020-10-25 01:28:18 -04:00
fpagliughi
1728fd8c9a Switched from mosquitto to paho testing broker for Travis unit tests. 2019-10-10 11:07:13 -04:00
fpagliughi
aaad82ecaa Added clang++ 7 and 8 to Travis tests. 2019-10-06 16:09:26 -04:00
fpagliughi
b11ae09dfa Trying Xenial Travis build 2019-07-28 16:05:19 -04:00
fpagliughi
596b8afb45 Updated travis for CMake build with Catch2 unit tests. 2019-07-28 15:15:41 -04:00
fpagliughi
735be58b66 Removed deprecated Autotools build files. 2019-07-28 14:42:14 -04:00
fpagliughi
495069e664 Removed GNU Make files. 2019-07-28 14:37:07 -04:00
fmp
08241cb563 Restored install_paho_mqtt_c.sh name 2018-04-15 22:43:10 -04:00
Guilherme Maciel Ferreira
a5dbe7a8e6 Travis: move build commands to scripts
Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
2017-05-29 11:10:39 -05:00
Guilherme Maciel Ferreira
e7a10fd414 Travis: rename install script
Rename the install_paho_mqtt_c.sh to travis_install_paho_mqtt_c.sh, a name
similar to the one in Paho MQTT C.

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
2017-05-29 11:08:46 -05:00
Frank Pagliughi
9bb631c5e3 Added an install script for Paho C lib
Fixed GNU Make install and uninstall targets, and fixed .dep/.o file timestamp order

Travis builds into default (not /tmp) directory
2017-05-12 08:21:32 -04:00
fmp
a505e43694 Updated Travis to install Mosquitto locally 2017-05-10 07:08:23 -04:00
Guilherme Maciel Ferreira
8090f39b65 Travis: provide the Paho MQTT C++ include path
Also, test SSL with GNU Make. Test if the Makefile is building correctly
when passing the SSL flag.

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
2017-04-22 03:03:58 -03:00
Guilherme Maciel Ferreira
cff5e6cbf4 Travis: use the Paho MQTT C develop branch
There are some new struct members in the C library. These members are available
only in the develop branch.

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
2017-04-21 18:42:42 -05:00
Guilherme Maciel Ferreira
3b57590547 Travis: add CI script
The script does the following:

- Install GCC 4.8, 4.9, 5.0 and 6.0.
- Install Clang 3.6 and 3.8.
- Install CppUnit for unit testing.
- Install Doxygen.
- Build the prerequisite (Paho MQTT C).
- Build the Paho MQTT C++ with GNU Make, CMake and Autotools.
- Execute the Paho MQTT C++ test cases.

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
2017-04-17 12:38:16 -05:00