6 files changed
+6
-6
lines changed- .gitignore+1
- Makefile-9
- Rakefile+2-2
- bin/orogen+3-1
- lib/orogen.rb+1
- lib/orogen/base.rb+1-1
- lib/orogen/gen/deployment.rb+20-2
- lib/orogen/gen/imports.rb+4
- lib/orogen/gen/project.rb+29-1
- lib/orogen/gen/tasks.rb+65-26
- lib/orogen/gen/templates.rb+9-4
- lib/orogen/gen/typekit.rb+124-34
- lib/orogen/html/task_context_fragment.page+6-1
- lib/orogen/loaders/aggregate.rb+18-5
- lib/orogen/loaders/base.rb+70-18
- lib/orogen/loaders/pkg_config.rb+183-89
- lib/orogen/loaders/rtt.rb+10-1
- lib/orogen/spec/configuration_object.rb+4-2
- lib/orogen/spec/deployment.rb+55-6
- lib/orogen/spec/port.rb+4-5
- lib/orogen/spec/project.rb+23
- lib/orogen/spec/task_context.rb+26-2
- lib/orogen/spec/typekit.rb+35-18
- lib/orogen/templates/CMakeLists.txt+1-1
- lib/orogen/templates/Doxyfile.in+1-1
- lib/orogen/templates/config/Base.cmake+10-6
- lib/orogen/templates/config/Deployment.cmake+13-3
- lib/orogen/templates/config/TaskLib.cmake+6-6
- lib/orogen/templates/main.cpp+55-22
- lib/orogen/templates/project.orogen+4
- lib/orogen/templates/tasks/CMakeLists.txt+10
- lib/orogen/templates/tasks/DeployerComponent.cpp+1-1
- lib/orogen/templates/tasks/Task.cpp+1-6
- lib/orogen/templates/tasks/Task.hpp+11-14
- lib/orogen/templates/tasks/TaskBase.cpp+2-15
- lib/orogen/templates/tasks/TaskBase.hpp+43-11
- lib/orogen/templates/tasks/tasks.pc+1-1
- lib/orogen/templates/typekit/CMakeLists.txt+6-8
- lib/orogen/templates/typekit/corba/CMakeLists.txt+1-3
- lib/orogen/templates/typekit/typelib/transport-typelib.pc+1-3
- lib/orogen/test.rb+4-18
- misc/new_project/NAME.orogen+1
- test/fixtures/pkgconfig_loader/typekit/not_exporting.tlb+2.1k
- test/fixtures/pkgconfig_loader/typekit/not_exporting.typelist+9
- test/gen/test_typekit.rb+2-2
- test/loaders/test_base.rb+66
- test/loaders/test_pkg_config.rb+276-87
- .travis.yml+3
- CMakeLists.txt+1-1
- rtt/extras/dev/AnalogInInterface.hpp+1-1
- rtt/extras/dev/DigitalInInterface.hpp+1-1
- rtt/extras/dev/DigitalOutInterface.hpp+1-1
- rtt/extras/dev/HomingInterface.hpp+1-1
- rtt/internal/DataSource.cpp+1-1
- rtt/internal/SignalBase.cpp+2-2
- rtt/internal/mystd.hpp+2-2
- rtt/os/macosx/fosi.h+20-2
- rtt/scripting/ConditionBoolDataSource.hpp+1-1
- rtt/scripting/ConditionComposite.cpp+3-3
- rtt/scripting/StateDescription.hpp+1-1
- rtt/scripting/ValueChangeParser.cpp+1-1
- rtt/transports/corba/CorbaConversion.cpp+1-2
- rtt/transports/corba/DataFlowI.h+1-1
- rtt/transports/mqueue/binary_data_archive.hpp+15
- rtt/types/carray.hpp+9
- rtt/types/type_discovery.hpp+4
- tests/dataflow_performance_test.cpp+16
- tests/mqueue_archive_test.cpp+5
- tests/property_test.cpp+2-2
- tests/test-runner-corba.cpp+4
- tests/test-runner.cpp+5
Submodule rtt_typelib updated 2 files
- .gitignore+4
- .travis.yml+10
- CMakeLists.txt+10-26
- Gemfile+3
- Manifest.txt-118
- README.md+11-7
- Rakefile+8-55
- env-hooks/00.utilrb.sh.in+26-4
- ext/utilrb/extconf.rb-38
- ext/utilrb/proc.c-39
- ext/utilrb/readline.c-52
- ext/utilrb/ruby_allocator.hh-76
- ext/utilrb/utilrb.cc-80
- ext/utilrb/value_set.cc-431
- ext/utilrb/weakref.cc-143
- lib/utilrb/array/to_s.rb-12
- lib/utilrb/column_formatter.rb+3
- lib/utilrb/common.rb+1-52
- lib/utilrb/enumerable/uniq.rb+13-15
- lib/utilrb/event_loop.rb+2-2
- lib/utilrb/hash/to_s.rb-12
- lib/utilrb/kernel/arity.rb+11-6
- lib/utilrb/kernel/load_dsl_file.rb-1
- lib/utilrb/kernel/swap.rb-2
- lib/utilrb/logger/forward.rb+10
- lib/utilrb/logger/hierarchy.rb+5-1
- lib/utilrb/logger/io.rb+3-3
- lib/utilrb/logger/root.rb+12-12
- lib/utilrb/marshal.rb+3
- lib/utilrb/marshal/load_with_missing_constants.rb+18-21
- lib/utilrb/module/ancestor_p.rb-12
- lib/utilrb/module/const_defined_here_p.rb-6
- lib/utilrb/module/inherited_enumerable.rb-6
- lib/utilrb/module/is_singleton.rb+3-4
- lib/utilrb/module/singleton_class_p.rb+14
- lib/utilrb/object/attribute.rb+33-65
- lib/utilrb/object/singleton_class.rb+1-20
- lib/utilrb/pkgconfig.rb+125-59
- lib/utilrb/readline.rb-9
- lib/utilrb/set/to_s.rb-11
- lib/utilrb/socket/tcp_server.rb+2-2
- lib/utilrb/test.rb+9-14
- lib/utilrb/thread_pool.rb+31-27
- lib/utilrb/timepoints.rb+7
- lib/utilrb/value_set.rb-40
- lib/utilrb/version.rb+4
- lib/utilrb/weakref.rb+11-16
- lib/utilrb/yard.rb-111
- lib/yard-utilrb.rb+1
- manifest.xml+2-6
- package.xml+1-5
- patches/gc_live_objects.patch-71
- test/data/test_pkgconfig.pc+1-1
- test/data/test_pkgconfig_var_with_multiple_arguments.pc+10
- test/data/test_pkgconfig_with_require.pc+11
- test/test_array.rb-15
- test/test_enumerable.rb-57
- test/test_event_loop.rb+30-24
- test/test_exception.rb+1-1
- test/test_gc.rb-34
- test/test_hash.rb-12
- test/test_kernel.rb+101-84
- test/test_logger.rb+18-1
- test/test_marshal.rb+47
- test/test_module.rb+25-23
- test/test_pkgconfig.rb+59-9
- test/test_proc.rb-31
- test/test_set.rb-19
- test/test_thread_pool.rb+227-181
- test/test_unbound_method.rb+1-1
- test/test_weakref.rb+10-73
- update_github-40
- utilrb.gemspec+25
0 commit comments