orocos-toolchain:orogen.git
4 years agoloaders: cache the set of already loaded projects/typekits in Loaders::Base
Sylvain Joyeux [Fri, 15 Nov 2013 16:09:52 +0000 (17:09 +0100)]
loaders: cache the set of already loaded projects/typekits in Loaders::Base

4 years agoloaders: separate the loading of textual model representation from the creation of...
Sylvain Joyeux [Wed, 13 Nov 2013 10:33:19 +0000 (11:33 +0100)]
loaders: separate the loading of textual model representation from the creation of model objects

4 years agotest: create a clean OroGen::SelfTest module
Sylvain Joyeux [Wed, 13 Nov 2013 10:33:42 +0000 (11:33 +0100)]
test: create a clean OroGen::SelfTest module

4 years agoloaders: documentation
Sylvain Joyeux [Wed, 13 Nov 2013 09:51:53 +0000 (10:51 +0100)]
loaders: documentation

4 years agoimplement recursive loading of dependencies
Sylvain Joyeux [Wed, 13 Nov 2013 09:51:35 +0000 (10:51 +0100)]
implement recursive loading of dependencies

4 years agointroduction of a separate loading infrastructure, as well as Spec::Typekit and Spec...
Sylvain Joyeux [Wed, 13 Nov 2013 09:40:23 +0000 (10:40 +0100)]
introduction of a separate loading infrastructure, as well as Spec::Typekit and Spec::Project

This moves the loading code outside the Project class, which will
in the end allow to cleanup Project quite significantly in a very
incremental way. The loading mechanisms now create Spec::Project
and Spec::Typekit objects, that are not polluted with knowledge
about the code generation engine.

4 years agodoc fix
Sylvain Joyeux [Tue, 12 Nov 2013 10:19:56 +0000 (11:19 +0100)]
doc fix

4 years agostart replacing the Orocos namespace by OroGen
Sylvain Joyeux [Wed, 13 Nov 2013 09:40:37 +0000 (10:40 +0100)]
start replacing the Orocos namespace by OroGen

4 years agofix Typekit#using_library to accept package names as well as PkgConfig objects
Sylvain Joyeux [Tue, 12 Nov 2013 06:51:10 +0000 (07:51 +0100)]
fix Typekit#using_library to accept package names as well as PkgConfig objects

4 years agofix loading raw model files from bundles
Sylvain Joyeux [Mon, 11 Nov 2013 19:58:02 +0000 (20:58 +0100)]
fix loading raw model files from bundles

This change allows to load models from model packs, instead of
requiring a properly installed system

4 years agoros: always generate and install the rosmap and message files
Sylvain Joyeux [Mon, 11 Nov 2013 12:51:10 +0000 (13:51 +0100)]
ros: always generate and install the rosmap and message files

This will allow to inspect the rock/ros bridge even if ROS is not installed,
as well as unit-test/browse syskit bundles that use ROS

4 years agogenerate an error if one tries to deploy an abstract task
Sylvain Joyeux [Fri, 1 Nov 2013 09:04:21 +0000 (10:04 +0100)]
generate an error if one tries to deploy an abstract task

4 years agoproperly call #to_str on values that we expect to be strings
Sylvain Joyeux [Tue, 17 Sep 2013 09:10:56 +0000 (11:10 +0200)]
properly call #to_str on values that we expect to be strings

4 years agoset file/line of class_eval'd strings
Sylvain Joyeux [Tue, 17 Sep 2013 09:10:44 +0000 (11:10 +0200)]
set file/line of class_eval'd strings

4 years agoros: support with-ros option for all deployments, but raise exception if trying
Thomas Roehr [Tue, 29 Oct 2013 14:11:21 +0000 (15:11 +0100)]
ros: support with-ros option for all deployments, but raise exception if trying
to start node while ros transport is not available

4 years agoIntroduce root_model declaration for a task_context
Thomas Roehr [Fri, 25 Oct 2013 16:05:02 +0000 (18:05 +0200)]
Introduce root_model declaration for a task_context

4 years agoAllow to add standard task specifications
Thomas Roehr [Fri, 25 Oct 2013 15:05:33 +0000 (17:05 +0200)]
Allow to add standard task specifications

4 years agoFix error message
Thomas Roehr [Wed, 16 Oct 2013 09:14:56 +0000 (11:14 +0200)]
Fix error message

4 years agoDisambiguate orogen generated ros package name from 'native' ros generated
Thomas Roehr [Wed, 16 Oct 2013 09:14:17 +0000 (11:14 +0200)]
Disambiguate orogen generated ros package name from 'native' ros generated
packages

Previously, base/orogen/std would generated a std_msgs package which conflicts
will the existing ros package. Current scheme will now generate a package named
orogen_std_msgs.

4 years agoFix input port initializer and integration in TaskContext to take options
Thomas Roehr [Wed, 16 Oct 2013 08:59:10 +0000 (10:59 +0200)]
Fix input port initializer and integration in TaskContext to take options

4 years agoRevert unnecessary addition of type to orocos.tlb
Thomas Roehr [Tue, 10 Sep 2013 12:49:32 +0000 (14:49 +0200)]
Revert unnecessary addition of type to orocos.tlb

Otherwise, the explicit definition of types in orocos.tlb would make this file
architecture specific.

4 years agofix string size declaration in orocos.tlb
Thomas Roehr [Wed, 16 Oct 2013 13:33:08 +0000 (15:33 +0200)]
fix string size declaration in orocos.tlb

We want to declare that the type is defined, but the size is
architecture-dependent. Setting to zero makes sure that the local
size is picked.

4 years agoFixed generation of peer-code generation
Matthias Goldhoorn [Mon, 14 Oct 2013 07:35:11 +0000 (09:35 +0200)]
Fixed generation of peer-code generation

the compiler does not accept & as resolution for auto_ptr, using instead
the documentet .get() function.

4 years agoMerge remote-tracking branch 'autobuild/improve_compilation_times'
Sylvain Joyeux [Thu, 10 Oct 2013 12:02:11 +0000 (14:02 +0200)]
Merge remote-tracking branch 'autobuild/improve_compilation_times'

4 years agoAdd license info to gem spec
Thomas Roehr [Tue, 1 Oct 2013 08:53:46 +0000 (10:53 +0200)]
Add license info to gem spec

4 years agoFix default task
Thomas Roehr [Tue, 1 Oct 2013 08:53:25 +0000 (10:53 +0200)]
Fix default task

4 years agoEnable gem creation
Thomas Roehr [Mon, 30 Sep 2013 14:50:19 +0000 (16:50 +0200)]
Enable gem creation

4 years agoros: add commandline parameter 'with-ros' to oroGen deployments when
Thomas Roehr [Tue, 17 Sep 2013 12:01:33 +0000 (14:01 +0200)]
ros: add commandline parameter 'with-ros' to oroGen deployments when
build-in support is available; disable starting a task as ROS node by default

Allows to build all oroGen tasks with ROS support by default, while being able
to selectively use the functionality.

4 years agogen: create our own taskcontext-creation methods
Sylvain Joyeux [Thu, 29 Aug 2013 19:19:11 +0000 (21:19 +0200)]
gen: create our own taskcontext-creation methods

This is needed to workaround the fact that some distributions now
set -as-needed by default as linker behaviours. Since the RTT
component factory system uses static registration objects (a perfectly
valid system), the task libraries did not get linked with the deployments
that require them (no symbol from these libraries were used in the
binary), thus causing SIGSEGV at runtime (since the factory does not
get registered, the task contexts were NULL)

4 years agodeployment: fix model name on task context creation
Sylvain Joyeux [Wed, 28 Aug 2013 14:47:08 +0000 (16:47 +0200)]
deployment: fix model name on task context creation

4 years agouse the RTT dynamic taskcontext creation API in deployments
Sylvain Joyeux [Mon, 26 Aug 2013 05:14:07 +0000 (07:14 +0200)]
use the RTT dynamic taskcontext creation API in deployments

This removes the need to include the Task*.hpp file and to generate
the code to instanciate the tasks themselves, thus saving quite a bit
of compilation time

4 years agogen: ORO_CREATE_COMPONENT_* is now part of RTT proper, always enable it
Sylvain Joyeux [Mon, 26 Aug 2013 05:15:04 +0000 (07:15 +0200)]
gen: ORO_CREATE_COMPONENT_* is now part of RTT proper, always enable it

4 years agoremove old .orogen/typekit/Opaques.hpp symlink for backward compatibility
Sylvain Joyeux [Tue, 27 Aug 2013 09:44:17 +0000 (11:44 +0200)]
remove old .orogen/typekit/Opaques.hpp symlink for backward compatibility

This fixes running the new orogen on already-generated orogen packages.

4 years agogen: add some missing template class instanciations in TemplateInstanciation.cpp
Sylvain Joyeux [Sat, 24 Aug 2013 17:53:49 +0000 (19:53 +0200)]
gen: add some missing template class instanciations in TemplateInstanciation.cpp

4 years agogen: fix some corner-cases in forward declaration generation
Sylvain Joyeux [Sat, 24 Aug 2013 17:53:24 +0000 (19:53 +0200)]
gen: fix some corner-cases in forward declaration generation

 - don't generate forward declarations for opaques that are
   actually typedefs. It collides with the actual type definition
 - when getting an array type, generate the forward declaration for
   the element type, not the array

4 years agogen: fix ambiguous generated guards in m-types
Sylvain Joyeux [Wed, 21 Aug 2013 07:16:33 +0000 (09:16 +0200)]
gen: fix ambiguous generated guards in m-types

4 years agogen: the forward needed for an array is the type itself
Sylvain Joyeux [Wed, 21 Aug 2013 07:16:18 +0000 (09:16 +0200)]
gen: the forward needed for an array is the type itself

4 years agoOpaqueTypes.hpp needs to include all opaques, not only the ones that do not have...
Sylvain Joyeux [Tue, 20 Aug 2013 18:16:35 +0000 (20:16 +0200)]
OpaqueTypes.hpp needs to include all opaques, not only the ones that do not have a user part

4 years agogen: ensure backward compatibility with already existing typekits that have opaques
Sylvain Joyeux [Tue, 20 Aug 2013 18:16:14 +0000 (20:16 +0200)]
gen: ensure backward compatibility with already existing typekits that have opaques

4 years agogen: having no includes for an opaque is a situation that can happen. Tell the user...
Sylvain Joyeux [Tue, 20 Aug 2013 16:43:26 +0000 (18:43 +0200)]
gen: having no includes for an opaque is a situation that can happen. Tell the user how to fix it

4 years agogen: fix handling of include chain detection
Sylvain Joyeux [Tue, 20 Aug 2013 16:43:01 +0000 (18:43 +0200)]
gen: fix handling of include chain detection

The current code was broken as it was assuming that the last
toplevel file seen is the current toplevel file. This fails
in this situation

# "some toplevel file"
# "some other toplevel file"
# "return from the other toplevel file"

4 years agogen: properly detect preprocessing errors
Sylvain Joyeux [Tue, 20 Aug 2013 16:33:41 +0000 (18:33 +0200)]
gen: properly detect preprocessing errors

4 years agoonly use toplevel includes to import particular types
Sylvain Joyeux [Sun, 18 Aug 2013 19:02:43 +0000 (21:02 +0200)]
only use toplevel includes to import particular types

We actually do not know which headers can be included and which
are not. The only ones for which we *do* know are the ones that
the user gave us.

4 years agogen: fix name of :include option in opaque type handling
Sylvain Joyeux [Sun, 18 Aug 2013 18:59:44 +0000 (20:59 +0200)]
gen: fix name of :include option in opaque type handling

Typelib expects :include, not :includes as the set of include
paths

4 years agogen: fix set of included convertion functions in OpaqueConvertions
Sylvain Joyeux [Sun, 18 Aug 2013 18:56:03 +0000 (20:56 +0200)]
gen: fix set of included convertion functions in OpaqueConvertions

We need to include the files that provide the convertions for the
type's elements, not the type itself.

4 years agogen: fix basic numeric type availability in generated m-types headers
Sylvain Joyeux [Sun, 18 Aug 2013 18:51:56 +0000 (20:51 +0200)]
gen: fix basic numeric type availability in generated m-types headers

We use boost's cstdint typedefs in the generated code, so include
the relevant header.

4 years agoremove hardcoded full path for orogen in the regen target
Sylvain Joyeux [Sat, 17 Aug 2013 08:40:03 +0000 (10:40 +0200)]
remove hardcoded full path for orogen in the regen target

4 years agoremove one more inclusion of Types.hpp
Sylvain Joyeux [Sat, 17 Aug 2013 08:39:52 +0000 (10:39 +0200)]
remove one more inclusion of Types.hpp

4 years agogen: normalize typekit-specific header installation to <typekit.name>/typekit
Sylvain Joyeux [Sat, 17 Aug 2013 08:39:41 +0000 (10:39 +0200)]
gen: normalize typekit-specific header installation to <typekit.name>/typekit

This will remove the constraint that libraries cannot use Types.hpp
as a header name

4 years agogen: fix detection of changed source headers
Sylvain Joyeux [Wed, 14 Aug 2013 17:51:58 +0000 (19:51 +0200)]
gen: fix detection of changed source headers

4 years agogen: get rid of Types.hpp in OpaqueConvertions* and Opaque*
Sylvain Joyeux [Tue, 13 Aug 2013 14:44:30 +0000 (16:44 +0200)]
gen: get rid of Types.hpp in OpaqueConvertions* and Opaque*

4 years agogen: properly resolve orogen_include for templates
Sylvain Joyeux [Tue, 13 Aug 2013 13:15:36 +0000 (15:15 +0200)]
gen: properly resolve orogen_include for templates

The template does not have a precise 'definition location'. GCCXML
resolves it to the template definition itself.

This commit makes sure that the orogen_include metadata information
of a given type contains the includes of the used type as well.

4 years agogen: cleanup header handling
Sylvain Joyeux [Tue, 13 Aug 2013 12:26:15 +0000 (14:26 +0200)]
gen: cleanup header handling

So far, we were generating a Types.hpp file that contains absolute
paths to all loaded headers (as well as imported typekits), and use
this header everywhere. It actually has a big performance effect on
compilation times, as well as (obviously) forcing the recompilation
of all orogen files as soon as one header is changed.

This commit implements something that got prepared for a while: generate
code that includes only the headers that are needed

4 years agodon't generate templates for data sources that are not used by the interface code
Sylvain Joyeux [Sun, 11 Aug 2013 09:38:14 +0000 (11:38 +0200)]
don't generate templates for data sources that are not used by the interface code

4 years agogen: reduce the amount of includes needed when rtt_scripting is disabled
Sylvain Joyeux [Sun, 11 Aug 2013 09:37:34 +0000 (11:37 +0200)]
gen: reduce the amount of includes needed when rtt_scripting is disabled

4 years agoFix dynamic attribute generation
Matthias Goldhoorn [Mon, 2 Sep 2013 14:16:55 +0000 (16:16 +0200)]
Fix dynamic attribute generation

This commit fixes bug https://rock.opendfki.de/ticket/272

4 years agoMerge remote-tracking branch 'autobuild/master' into next
Sylvain Joyeux [Tue, 10 Sep 2013 14:49:51 +0000 (16:49 +0200)]
Merge remote-tracking branch 'autobuild/master' into next

4 years agoros: don't generate array convertion methods for base types stable-20130909
Sylvain Joyeux [Mon, 2 Sep 2013 09:16:06 +0000 (11:16 +0200)]
ros: don't generate array convertion methods for base types

Those are handled by generic templates. It fixes a problem with
arrays of bools, which are converted on the ROS side to std::vector<bool>

It also probably improves performance quite a lot, since we do not need
to call toROS/fromROS one time per element.

4 years agoadding minimum required cmake version
Jonathan Bohren [Tue, 16 Jul 2013 14:19:38 +0000 (10:19 -0400)]
adding minimum required cmake version

4 years agoremove the last references to Rock::Doc
Sylvain Joyeux [Wed, 21 Aug 2013 09:38:17 +0000 (11:38 +0200)]
remove the last references to Rock::Doc

4 years agogui: accept generating type pages for base types
Sylvain Joyeux [Wed, 21 Aug 2013 09:38:04 +0000 (11:38 +0200)]
gui: accept generating type pages for base types

4 years agohtml: only optionally display the task's main documentation at the top of the generat...
Sylvain Joyeux [Mon, 12 Aug 2013 17:34:05 +0000 (19:34 +0200)]
html: only optionally display the task's main documentation at the top of the generated page

Since we use the task context view to compose bigger pages, we have to leave
them the option to display the documentation wherever it fits best for them

4 years agomake sure we get the typekit's name when we fail to import it
Sylvain Joyeux [Tue, 6 Aug 2013 12:50:50 +0000 (14:50 +0200)]
make sure we get the typekit's name when we fail to import it

4 years agohtml: properly filter out the standard metaruby :external_objects option before calli...
Sylvain Joyeux [Thu, 25 Jul 2013 15:22:13 +0000 (17:22 +0200)]
html: properly filter out the standard metaruby :external_objects option before calling #push

4 years agoload kramdown in lib/orogen/html.rb, and add it as an optional dependency in the...
Sylvain Joyeux [Thu, 25 Jul 2013 15:04:25 +0000 (17:04 +0200)]
load kramdown in lib/orogen/html.rb, and add it as an optional dependency in the manifest

4 years agofix broken return value in ERB template object creation
Sylvain Joyeux [Wed, 24 Jul 2013 14:53:54 +0000 (16:53 +0200)]
fix broken return value in ERB template object creation

4 years agohtml: do allow rendering the model for RTT::TaskContext, which has no superclass
Sylvain Joyeux [Wed, 24 Jul 2013 14:49:38 +0000 (16:49 +0200)]
html: do allow rendering the model for RTT::TaskContext, which has no superclass

4 years agometaruby-based HTML page rendering now requires render() to have an option argument
Sylvain Joyeux [Wed, 24 Jul 2013 14:49:21 +0000 (16:49 +0200)]
metaruby-based HTML page rendering now requires render() to have an option argument

4 years agodo not override the documentation set with .doc by the one extracted through comments
Sylvain Joyeux [Wed, 24 Jul 2013 14:48:56 +0000 (16:48 +0200)]
do not override the documentation set with .doc by the one extracted through comments

4 years agoproperly set the ERB file names for proper debugging
Sylvain Joyeux [Wed, 24 Jul 2013 14:48:41 +0000 (16:48 +0200)]
properly set the ERB file names for proper debugging

4 years agoMerge remote-tracking branch 'autobuild/next'
Sylvain Joyeux [Wed, 24 Jul 2013 08:21:42 +0000 (10:21 +0200)]
Merge remote-tracking branch 'autobuild/next'

Conflicts:
lib/orogen/gen/typekit.rb

4 years agofix URL in manifest
Sylvain Joyeux [Tue, 16 Jul 2013 15:05:19 +0000 (17:05 +0200)]
fix URL in manifest

4 years agoMerge remote-tracking branch 'autobuild/master'
Sylvain Joyeux [Tue, 16 Jul 2013 15:02:37 +0000 (17:02 +0200)]
Merge remote-tracking branch 'autobuild/master'

4 years agodefine_container is private typelib API, use #create_container instead
Sylvain Joyeux [Mon, 15 Jul 2013 18:33:44 +0000 (20:33 +0200)]
define_container is private typelib API, use #create_container instead

This commit makes orogen from Rock's next flavor forward-compatible
with typelib from Rock's master.

4 years agotemplates: set -Wno-unused-local-typedefs when the compiler supports it
Sylvain Joyeux [Mon, 15 Jul 2013 15:23:16 +0000 (17:23 +0200)]
templates: set -Wno-unused-local-typedefs when the compiler supports it

This is a new flag introduced by gcc 4.8 and it currently triggers
a LOT of warnings. Since they are really really harmless, just
disable the check for now

4 years agoMerge branch 'next'
Thomas Roehr [Wed, 10 Jul 2013 13:03:51 +0000 (15:03 +0200)]
Merge branch 'next'

4 years agoMerge stable into next
Thomas Roehr [Wed, 10 Jul 2013 13:02:57 +0000 (15:02 +0200)]
Merge stable into next
Conflicts:
lib/orogen/templates/tasks/Task.cpp

4 years agoFix renaming of task to take effect for service discovery
Thomas Roehr [Wed, 10 Jul 2013 12:56:08 +0000 (14:56 +0200)]
Fix renaming of task to take effect for service discovery

4 years agofix invalid call to base hooks
Sylvain Joyeux [Wed, 10 Jul 2013 08:18:00 +0000 (10:18 +0200)]
fix invalid call to base hooks

Commit b2364b looks like a cherry-pick from a fix that exists
in master and next, but with a critical part missing (the Base
suffix)... Weird.

4 years agoFix generation intermediate_cxxname_for for multiple template class-names
Matthias Goldhoorn [Tue, 9 Jul 2013 07:05:08 +0000 (09:05 +0200)]
Fix generation intermediate_cxxname_for for multiple template class-names

The generator for intermediate_cxxname_for generated code like:
std::vector< std::vector< double>> foo;
replaced '>>' by '> >'

4 years agoMerge remote-tracking branch 'orocos/master'
Sylvain Joyeux [Mon, 8 Jul 2013 09:48:21 +0000 (11:48 +0200)]
Merge remote-tracking branch 'orocos/master'

4 years agofix generation of properties with multi-line documentation
Sylvain Joyeux [Sat, 15 Jun 2013 20:22:05 +0000 (22:22 +0200)]
fix generation of properties with multi-line documentation

4 years agotypekit: fix calls to define_container
Sylvain Joyeux [Tue, 11 Jun 2013 01:42:53 +0000 (03:42 +0200)]
typekit: fix calls to define_container

A last argument (the size in bytes) got added in typelib

4 years agohtml: better rendering for documentation
Sylvain Joyeux [Tue, 11 Jun 2013 01:42:30 +0000 (03:42 +0200)]
html: better rendering for documentation

4 years agoextract documentation from comments in the oroGen file
Sylvain Joyeux [Mon, 10 Jun 2013 19:08:21 +0000 (21:08 +0200)]
extract documentation from comments in the oroGen file

5 years agoMerge remote-tracking branch 'autobuild/next'
Matthias Goldhoorn [Tue, 25 Jun 2013 08:13:03 +0000 (10:13 +0200)]
Merge remote-tracking branch 'autobuild/next'

Conflicts:
lib/orogen/templates/tasks/Task.cpp

5 years agoin DynamicPort#instanciate, don't re-resolve type if it is a type object already
Sylvain Joyeux [Thu, 20 Jun 2013 18:45:02 +0000 (20:45 +0200)]
in DynamicPort#instanciate, don't re-resolve type if it is a type object already

5 years agoin DynamicPort#instanciate(), resolve the type
Sylvain Joyeux [Wed, 19 Jun 2013 19:17:47 +0000 (21:17 +0200)]
in DynamicPort#instanciate(), resolve the type

5 years agoremove the definition of dsl_attribute, it is now in utilrb
Sylvain Joyeux [Tue, 11 Jun 2013 14:10:23 +0000 (16:10 +0200)]
remove the definition of dsl_attribute, it is now in utilrb

5 years agoFix configuration_object method.
Thomas Roehr [Mon, 10 Jun 2013 15:14:38 +0000 (17:14 +0200)]
Fix configuration_object method.

With ruby1.8 klass will be unintentionally redefined in the any? block.

5 years agofix attribute support
Sylvain Joyeux [Thu, 6 Jun 2013 15:17:35 +0000 (17:17 +0200)]
fix attribute support

5 years agoMerge remote-tracking branch 'orocos/master'
Sylvain Joyeux [Thu, 30 May 2013 09:45:16 +0000 (11:45 +0200)]
Merge remote-tracking branch 'orocos/master'

5 years agoMerge remote-tracking branch 'autobuild/master'
Sylvain Joyeux [Thu, 30 May 2013 09:44:55 +0000 (11:44 +0200)]
Merge remote-tracking branch 'autobuild/master'

5 years agoproperly report missing files for import_types_from and using_task_library
Sylvain Joyeux [Wed, 29 May 2013 15:08:31 +0000 (17:08 +0200)]
properly report missing files for import_types_from and using_task_library

5 years agosupport the new stopTimeout attribute for threads, and make it 10s by default
Sylvain Joyeux [Wed, 29 May 2013 10:14:30 +0000 (12:14 +0200)]
support the new stopTimeout attribute for threads, and make it 10s by default

5 years agotemplates: add correct rpath settings for OSX
Ruben Smits [Mon, 27 May 2013 14:38:16 +0000 (16:38 +0200)]
templates: add correct rpath settings for OSX

Signed-off-by: Ruben Smits <ruben.smits@mech.kuleuven.be>
5 years agotemplates: dont' use relative paths in public headers
Sylvain Joyeux [Mon, 27 May 2013 12:40:18 +0000 (14:40 +0200)]
templates: dont' use relative paths in public headers

5 years agoadd package.xml template to support catkin builds
Ruben Smits [Mon, 27 May 2013 12:29:26 +0000 (14:29 +0200)]
add package.xml template to support catkin builds

Signed-off-by: Ruben Smits <ruben@intermodalics.eu>
5 years agoMerge remote-tracking branch 'orocos/master'
Sylvain Joyeux [Mon, 27 May 2013 09:28:42 +0000 (11:28 +0200)]
Merge remote-tracking branch 'orocos/master'

5 years agoMerge commit 'refs/merge-requests/2' of git://gitorious.org/+rock-core-maintainers...
Sylvain Joyeux [Fri, 24 May 2013 08:36:21 +0000 (10:36 +0200)]
Merge commit 'refs/merge-requests/2' of git://gitorious.org/+rock-core-maintainers/orocos-toolchain/rock-orogen