# Revision history [back]

### Meaning of CATKIN_DEPENDS meaning and manual copying of python msgs

Probably 2 stupid questions while looking at this CMakeLists.txt: https://kforge.ros.org/geometry/geometry/file/2eee66fd724e/tf/CMakeLists.txt

a) What is the exact meaning of the CATKIN_DEPENDS tag in the catkin_macro? I would expect to see there the same packages as listed in the find_package() macro but this does not seem to be the case.

b) Do we still need to copy python msg and srv manually in the install target? Are there any other files or directories that require this special treatment?

Cheers, D.

### Meaning of CATKIN_DEPENDS meaning and manual copying of python msgs

Probably 2 stupid questions while looking at this CMakeLists.txt: https://kforge.ros.org/geometry/geometry/file/2eee66fd724e/tf/CMakeLists.txt

a) What is the exact meaning of the CATKIN_DEPENDS tag in the catkin_macro? I would expect to see there the same packages as listed in the find_package() macro but this does not seem to be the case.

b) Do we still need to copy python msg and srv manually in the install target? Are there any other files or directories that require this special treatment?

Using ROS Groovy and Ubuntu 12.04.

Cheers, D.

 3 No.3 Revision William 15385 ●78 ●151 ●237 http://wjwwood.io/

### Meaning What is the purpose of CATKIN_DEPENDS meaning and manual copying of python msgsCATKIN_DEPENDS?

Probably 2 stupid questions while While looking at this CMakeLists.txt: CMakeLists.txt:

https://kforge.ros.org/geometry/geometry/file/2eee66fd724e/tf/CMakeLists.txt

a) What is I was wondering the exact meaning of the CATKIN_DEPENDS tag in CATKIN_DEPENDS option of the catkin_macro? catkin_package(...) macro was?

I would expect to see there the same packages as listed in the find_package() find_package(...) macro but this does not seem to be the case.

b) Do we still need to copy python msg and srv manually in the install target? Are there any other files or directories that require this special treatment?

Using ROS Groovy and Ubuntu 12.04.

Cheers, D.

 4 retagged

### What is the purpose of CATKIN_DEPENDS?

While looking at this CMakeLists.txt:

https://kforge.ros.org/geometry/geometry/file/2eee66fd724e/tf/CMakeLists.txt

I was wondering the exact meaning of the CATKIN_DEPENDS option of the catkin_package(...) macro was?

I would expect to see there the same packages as listed in the find_package(...) macro but this does not seem to be the case.

b) Do we still need to copy python msg and srv manually in the install target? Are there any other files or directories that require this special treatment?

Using ROS Groovy and Ubuntu 12.04.

Cheers, D.

 5 retagged

### What is the purpose of CATKIN_DEPENDS?

While looking at this CMakeLists.txt:

https://kforge.ros.org/geometry/geometry/file/2eee66fd724e/tf/CMakeLists.txt

I was wondering the exact meaning of the CATKIN_DEPENDS option of the catkin_package(...) macro was?

I would expect to see there the same packages as listed in the find_package(...) macro but this does not seem to be the case.

b) Do we still need to copy python msg and srv manually in the install target? Are there any other files or directories that require this special treatment?

Using ROS Groovy and Ubuntu 12.04.

Cheers, D.