add_custom_target(platf_cpp COMMENT "C++ platform description") add_dependencies(tests platf_cpp) foreach (platf routing_cluster) add_library (${platf} SHARED ${platf}.cpp) target_link_libraries(${platf} simgrid) add_dependencies(platf_cpp ${platf}) endforeach()