Content of ocl/bin

Hi all,

I have some question after doing "ls" in the ocl bin folder, since the
README don't explain all programs :
ard@ard-host(9.1):/opt/ros_addons/orocos_toolchain/ocl/bin$ ls
cdeployer deployer-corba.cpp README
cdeployer.cpp deployer-corba-gnulinux rttlua
cdeployer-gnulinux deployer.cpp rttlua-gnulinux
CMakeLists.txt deployer-funcs.cpp rttlua-tlsf
ctaskbrowser deployer-funcs.hpp rttlua-tlsf-gnulinux
ctaskbrowser.cpp deployer-gnulinux rttscript
ctaskbrowser-gnulinux helloworld rttscript-gnulinux
deployer installpath.hpp.in
deployer-corba orocos.log

what is the difference between cdeployer and deployer-corba ?
what is rttscript ?
what is the différence between XXX and XXX-gnulinux ?
why is there *.cpp files ?

I think it would be nice to have either a comment in the --help
command or in the README for each binary.

Content of ocl/bin

On Thu, Mar 29, 2012 at 10:16 AM, Willy Lambert <lambert [dot] willy [..] ...> wrote:
> Hi all,
>
> I have some question after doing "ls" in the ocl bin folder, since the
> README don't explain all programs :
> ard@ard-host(9.1):/opt/ros_addons/orocos_toolchain/ocl/bin$ ls
> cdeployer              deployer-corba.cpp       README
> cdeployer.cpp          deployer-corba-gnulinux  rttlua
> cdeployer-gnulinux     deployer.cpp             rttlua-gnulinux
> CMakeLists.txt         deployer-funcs.cpp       rttlua-tlsf
> ctaskbrowser           deployer-funcs.hpp       rttlua-tlsf-gnulinux
> ctaskbrowser.cpp       deployer-gnulinux        rttscript
> ctaskbrowser-gnulinux  helloworld               rttscript-gnulinux
> deployer               installpath.hpp.in
> deployer-corba         orocos.log
>
>
> what is the difference between cdeployer and deployer-corba ?

http://people.mech.kuleuven.be/~orocos/pub/stable/documentation/ocl/v1.8...

> what is rttscript ?

Runs a script from the command line, so a deployer without a taskbrowser.

> what is the différence between XXX and XXX-gnulinux ?

The XXX version uses the OROCOS_TARGET env variable to determine the target

> why is there *.cpp files ?
>
>
> I think it would be nice to have either a comment in the --help
> command or in the README for each binary.

These .cpp files should probably be moved to an /apps directory and
the binaries then come into the /bin directory. That would probably
clear out the mixing. In 'normal' builds, the bins are in build/bin.

Peter

Content of ocl/bin

2012/3/29 Peter Soetens <peter [..] ...>:
> On Thu, Mar 29, 2012 at 10:16 AM, Willy Lambert <lambert [dot] willy [..] ...> wrote:
>> Hi all,
>>
>> I have some question after doing "ls" in the ocl bin folder, since the
>> README don't explain all programs :
>> ard@ard-host(9.1):/opt/ros_addons/orocos_toolchain/ocl/bin$ ls
>> cdeployer              deployer-corba.cpp       README
>> cdeployer.cpp          deployer-corba-gnulinux  rttlua
>> cdeployer-gnulinux     deployer.cpp             rttlua-gnulinux
>> CMakeLists.txt         deployer-funcs.cpp       rttlua-tlsf
>> ctaskbrowser           deployer-funcs.hpp       rttlua-tlsf-gnulinux
>> ctaskbrowser.cpp       deployer-gnulinux        rttscript
>> ctaskbrowser-gnulinux  helloworld               rttscript-gnulinux
>> deployer               installpath.hpp.in
>> deployer-corba         orocos.log
>>
>>
>> what is the difference between cdeployer and deployer-corba ?
>
> http://people.mech.kuleuven.be/~orocos/pub/stable/documentation/ocl/v1.8...
>

:-\ I search everywhere for info about that exept here.. it was obvious. Sorry

>> what is rttscript ?
>
> Runs a script from the command line, so a deployer without a taskbrowser.
>
>> what is the différence between XXX and XXX-gnulinux ?
>
> The XXX version uses the OROCOS_TARGET env variable to determine the target
>
>> why is there *.cpp files ?
>>
>>
>> I think it would be nice to have either a comment in the --help
>> command or in the README for each binary.
>
> These .cpp files should probably be moved to an /apps directory and
> the binaries then come into the /bin directory. That would probably
> clear out the mixing. In 'normal' builds, the bins are in build/bin.
>
> Peter