1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 11:44:53 +08:00

5 Commits

Author SHA1 Message Date
Alex Moriarty
f60d49d91b Depend on GTest via its imported targets
- Find and use GTest as imported target GTest::GTest
- Note:
  - GTest::GTest is available from CMake 3.5 and depricated in 3.20 but
    still available in latest version.
  - GTest::gtest added in CMake 3.20

Signed-off-by: Alex Moriarty <alex.moriarty@picknik.ai>
2023-06-16 21:10:05 -03:00
Scott K Logan
30259398ae Convert package to a pure CMake package
cherry-picking commit 4d5be00 from @cottsay
See: https://github.com/wjwwood/serial/pull/209#issuecomment-520018303

 Author:    Scott K Logan <logans@cottsay.net>
 Date:      Wed Jul 3 13:24:15 2019 -0700

Conflicts:
	CMakeLists.txt
	package.xml
	tests/CMakeLists.txt

Signed-off-by: Alex Moriarty <alex.moriarty@picknik.ai>
2023-06-14 10:41:16 -03:00
Jacob Perron
9fc9e81fc1
Remove Boost dependency (#235)
It wasn't being used so there's no need to depend on it.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2021-06-10 15:14:20 -07:00
William Woodall
5a354eaab7
reduce the number of jobs on travis (#172)
* reduce the number of jobs on travis

* update usage of pip due to changes in Homebrew

* update pip and ensure the right one is being used with an alias

* force reinstall pip to get `pip` on PATH

* use python2 explicitly to run catkin_make

* force use of python2 executable by catkin packages

* python!

* simpler

* how to which

* Update .travis.yml

* make tests and run_tests

* test results

* disable timer tests on macOS
2018-02-05 19:44:04 -08:00
Mike Purvis
9c432f9bb1 Add unix timer tests, clarify tests are only on unix at present, move test builds into separate makefile. 2013-11-18 21:35:07 -05:00