microRTPS: only use '-typeros2' FastRTPSGen option for Dashing and later ROS2 distros

This commit is contained in:
TSC21
2020-04-03 17:29:52 +01:00
committed by Nuno Marques
parent e34b452bab
commit 144c65c92f
+1 -1
View File
@@ -423,7 +423,7 @@ def generate_agent(out_dir):
# the '-typeros2' option in fastrtpsgen.
# .. note:: This is only available in FastRTPSGen 1.0.4 and above
gen_ros2_typename = ""
if ros2_distro and fastrtpsgen_version >= version.Version("1.0.4"):
if ros2_distro and ros2_distro in ['dashing', 'eloquent', 'foxy'] and fastrtpsgen_version >= version.Version("1.0.4"):
gen_ros2_typename = "-typeros2 "
for idl_file in glob.glob(os.path.join(idl_dir, "*.idl")):