Jesse
7b100a7f36
Cmake: Add BUILD_SHARED_LIBS option
...
As of now there is no way to make a static build of the library. This
adds a BUILD_SHARED_LIBS option to allow for only shared build or both
shared and static builds.
2022-11-20 02:38:05 -05:00
Sean Yen
cbcca7c837
Install serial library to a portable location. ( #216 )
2020-01-06 11:15:17 -08:00
William Woodall
2ef29d7b10
whitespace
2018-11-12 12:01:58 -06:00
Mike Purvis
bdba3a80ad
Fix CMake warning for rt and pthread. ( #165 )
2018-01-18 17:25:29 -08:00
Dawid Piotrowski
49b6762927
support for mxe
2014-08-16 22:08:56 +02:00
William Woodall
dfc59a5f11
whitespace
2014-07-02 15:23:23 -07:00
Craig Lilley
31a589e6e7
Added osx implementation to list_ports.
2014-04-26 12:49:30 +01:00
Craig Lilley
72604cec0e
Added ability to enumerate ports on linux and windows.
...
Updated serial_example.cc to show example of port enumeration.
2014-04-17 19:54:29 +01: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
William Woodall
3292f2b682
Fix up linking on Linux for the tests
...
Conflicts:
CMakeLists.txt
tests/serial_tests.cc
2013-07-31 16:52:19 -07:00
William Woodall
54987058ea
install headers
2013-01-09 10:53:58 -08:00
William Woodall
72f43d9976
Small CMakeLists.txt touch ups.
2012-12-03 15:31:41 -08:00
William Woodall
fe00053372
Removed rt linking on OS X. Fixes #24 .
2012-12-03 14:51:10 -08:00
William Woodall
d5429126c9
Added a link option specifically for Linux
2012-10-24 01:32:23 -07:00
William Woodall
7174d62e1b
Adding catkin build files and a new Makefile.
2012-10-23 23:47:11 -07:00
William Woodall
7e50dc7da6
Fixing compile and link problems in Linux and ROS
2012-06-13 20:13:57 -05:00
William Woodall
937e834698
Updating the unix implementation to support the more sophisticated timeout system.
2012-05-09 19:51:56 -05:00
William Woodall
f7517a0d4f
Adding a cmake option to prevent ROS building.
2012-01-07 15:30:38 -06:00
William Woodall
04608ec94b
Fixed ROS building.
2012-01-01 01:32:38 -06:00
William Woodall
93b8dfe27b
Adding support to build as a ROS unary stack or as a standalone library.
2012-01-01 01:12:00 -06:00
William Woodall
30df56e4a0
Added a policy to suppress a warning in Windows.
2011-07-04 11:23:24 -05:00
William Woodall
a726a78c55
Fixing a bug/patch submitted by d.suvorov90@gmail.com for linking on Windows.
2011-07-04 10:46:03 -05:00
William Woodall
7dbd1d53a6
Revamped the build system a bit to make it more friendly to embeding in other projects.
2011-06-22 00:05:11 -05:00
William Woodall
e761b2bb64
Fixed the Findserial.cmake install path override...
2011-03-24 17:52:51 -05:00
William Woodall
3fb3b06484
Added the ability to override the install path for the Findserial.cmake file.
2011-03-24 17:40:51 -05:00
William Woodall
dbb6dcca50
Added a Findserial.cmake file to be instaleld to help with finding the library. Also, added an uninstall target.
2011-03-24 17:37:34 -05:00
William Woodall
d5b867a419
Added some boost related stuff to cmake to help with windows building.
2011-03-22 11:00:31 -05:00
William Woodall
465d32cb8c
Fixed an issue with setting cmake install prefix externally.
2011-03-19 15:35:50 -05:00
William Woodall
ad5fcbcf7e
Added install targets.
2011-03-19 15:15:29 -05:00
William Woodall
09a14965ed
Completely removed ROS dependency, builds with cmake and has a auto cmake && make Makefile. To build just type make.
2011-03-19 14:50:34 -05:00
William Woodall
78569133ec
moved files out or stack/package setup.
2011-03-19 14:16:41 -05:00
William Woodall
ab455881b2
Initial commit.
2011-03-13 16:38:23 -05:00