Commit graph

8 commits

Author SHA1 Message Date
Erik Boasson
96248d1e6d Bump version number in preparation for 0.6.0
Signed-off-by: Erik Boasson <eb@ilities.com>
2020-05-08 10:09:11 +02:00
Dan Rose
17da91409a
Fix and simplify building docs and schemas (#441)
Fix and simplify building docs and schemas

1. Do an in-source build of derived schemas instead of building into build and checking that the files match.
2. Fix paths of installed docs, which were failing on me
3. Consolidate docs into same cmakelists that generates schema files
4. Trang is usually available as an executable, so find it with find_program.
5. Add doc dependencies to package.xml

Signed-off-by: Dan Rose <dan@digilabs.io>
2020-04-02 17:25:16 +02:00
Thijs Sassen
269f18e98a Updated version for ros2 package
Signed-off-by: Thijs Sassen <thijs.sassen@adlinktech.com>
2020-03-12 09:37:02 +01:00
Scott K Logan
9260464be8 fixup! Set default BUILD_IDLC based on presence of Maven
Signed-off-by: Scott K Logan <logans@cottsay.net>
2019-11-14 09:59:47 +01:00
Scott K Logan
94524bfd76 Set default BUILD_IDLC based on presence of Maven
This will modify the default behavior to select BUILD_IDLC based on
whether Maven is discovered or not.

The behavior when `-DBUILD_IDLC` is specified on the command line remains
unchanged - the build will maintain the current behavior of failing to
configure if `BUILD_IDLC=ON` and Maven was later not found.

This reverts (part of) commit 860a6aadae.

Signed-off-by: Scott K Logan <logans@cottsay.net>
2019-11-14 09:59:47 +01:00
Scott K Logan
860a6aadae Drop IDLC when building with colcon
This will eliminate two large dependencies when building CycloneDDS with
colcon for ROS 2, which doesn't appear to need the IDLC.

Signed-off-by: Scott K Logan <logans@cottsay.net>
2019-10-22 22:37:40 +02:00
Dan Rose
67f7f56a62 Update package.xml
Add bugtracker, repository
Rearrange buildtool depends
Add dependencies on openssl, cunit, sphinx

Signed-off-by: Dan Rose <dan@digilabs.io>
2019-09-18 13:51:14 +02:00
Dan Rose
03491c503d Switch from colcon.pkg to package.xml and add build-time dependencies.
Signed-off-by: Dan Rose <dan@digilabs.io>
2019-09-18 13:51:14 +02:00