Closed furushchev closed 9 years ago
does reverse
solve this issue? on is this only solution for the problem?
◉ Kei Okada
On Sat, Feb 14, 2015 at 5:09 PM, Furushchev notifications@github.com wrote:
refered from jsk-ros-pkg/jsk_recognition#701 https://github.com/jsk-ros-pkg/jsk_recognition/issues/701
I think it resolve the problem.
You can view, comment on, or merge this pull request online at:
https://github.com/jsk-ros-pkg/geneus/pull/7 Commit Summary
- fix ros::load-ros-package order by dependencies
File Changes
- M src/geneus/geneus_main.py https://github.com/jsk-ros-pkg/geneus/pull/7/files#diff-0 (6)
Patch Links:
- https://github.com/jsk-ros-pkg/geneus/pull/7.patch
- https://github.com/jsk-ros-pkg/geneus/pull/7.diff
— Reply to this email directly or view it on GitHub https://github.com/jsk-ros-pkg/geneus/pull/7.
I think, the arg ARG_MSG_DEPS
at the macro _generate_eus
in cmake/geneus-extras.cmake.em
is dep pkgs ordered by resolving dependencies and ARG_MSG
is the package to be generated message.
Geneus is called like: ${GENEUS_BIN} ${ARG_MSG} (a.k.a args[1]) ${ARG_MSG_DEPS}(a.k.a arg[2:])
so I think it's only way to do. (args[1:].reverse()
would collapse the order of ${ARG_MSG_DEPS}
)
ok, please write that explanation in the code
◉ Kei Okada
On Sun, Feb 15, 2015 at 7:46 PM, Furushchev notifications@github.com wrote:
I think, the arg ARG_MSG_DEPS at the macro _generate_eus in cmake/geneus-extras.cmake.em is dep pkgs ordered by resolving dependencies and ARG_MSG is the package to be generated message. Geneus is called like: ${GENEUS_BIN} ${ARG_MSG} (a.k.a args[1]) ${ARG_MSG_DEPS}(a.k.a arg[2:]) so I think it's only way to do. `
— Reply to this email directly or view it on GitHub https://github.com/jsk-ros-pkg/geneus/pull/7#issuecomment-74412556.
ping
can't wait ,please merge https://github.com/furushchev/geneus/pulls
I'm very sorry for the late response. Now I merged.
thanks!
refered from https://github.com/jsk-ros-pkg/jsk_recognition/issues/701 I think it resolve the problem.