Reorder dependency linking to fix Kintetic. (#158)
							parent
							
								
									78747eda62
								
							
						
					
					
						commit
						78f5e2f088
					
				|  | @ -41,6 +41,10 @@ endmacro(_parse_arguments) | |||
| macro(_common_compile_stuff VISIBILITY) | ||||
|   set(TARGET_COMPILE_FLAGS "${TARGET_COMPILE_FLAGS} ${GOOG_CXX_FLAGS}") | ||||
| 
 | ||||
|   foreach(DEPENDENCY ${ARG_DEPENDS}) | ||||
|     target_link_libraries(${NAME} ${DEPENDENCY}) | ||||
|   endforeach() | ||||
| 
 | ||||
|   if(catkin_INCLUDE_DIRS) | ||||
|     target_include_directories("${NAME}" SYSTEM ${VISIBILITY} | ||||
|       "${catkin_INCLUDE_DIRS}") | ||||
|  | @ -121,10 +125,6 @@ macro(_common_compile_stuff VISIBILITY) | |||
|   target_include_directories("${NAME}" ${VISIBILITY} "${CMAKE_BINARY_DIR}") | ||||
|   target_include_directories("${NAME}" ${VISIBILITY} "${CMAKE_SOURCE_DIR}") | ||||
| 
 | ||||
|   foreach(DEPENDENCY ${ARG_DEPENDS}) | ||||
|     target_link_libraries(${NAME} ${DEPENDENCY}) | ||||
|   endforeach() | ||||
| 
 | ||||
|   # Figure out where to install the header. The logic goes like this: either | ||||
|   # the header is in the current binary directory (i.e. generated, like port.h) | ||||
|   # or in the current source directory - a regular header. It could also | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue