rock-core / package_set

Package definition for autoproj, to build all the packages that form the core of Rock, the Robot Construction Kit
http://rock-robotics.org/documentation/
0 stars 24 forks source link

Don't exlude tools/apaka by default #197

Closed hemker closed 2 years ago

hemker commented 2 years ago

tools/apaka is removed from the build configuration by default in 00new_packages.autobuild. Currently I am working on an automated way to produce various builds with apaka. Thus it is necessary to manually patch every buildconf manifest to contain - tools/apaka, otherwise the apaka binaries are not made available via env.sh. As every buildconf repo uses a different indentation, this process is unnecessarily complicated.

doudou commented 2 years ago

Not in favor. apaka is pulling a lot of dependencies that common rock users really aren't that interested in.

As every buildconf repo uses a different indentation, this process is unnecessarily complicated.

 ruby -ryaml -e 'manifest = YAML.load(File.read("autoproj/manifest")); manifest["layout"] << "tools/apaka"; File.write("autoproj/manifest", YAML.dump(manifest))'
hemker commented 2 years ago

Thanks for the script hint. Can live with that :+1: