diff --git a/README.md b/README.md index 4fd1492..c11ed5d 100755 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ Supported boards are: | Board | Platform | Framework | Transports | Default meta file | | -------------------------------------------- | ------------- | ----------- | ---------------------------------------- | ------------------------ | | `portenta_h7_m7` | `ststm32` | `arduino` | `serial`
`wifi` | `colcon.meta` | +| `giga_r1_m7` | `ststm32` | `arduino` | `serial`
`wifi` | `colcon.meta` | | `teensy41` | `teensy` | `arduino` | `serial`
`native_ethernet` | `colcon.meta` | | `teensy40` | `teensy` | `arduino` | `serial` | `colcon.meta` | | `teensy36`
`teensy35`
`teensy31` | `teensy` | `arduino` | `serial` | `colcon_lowmem.meta` | diff --git a/extra_script.py b/extra_script.py index d6b029f..30a4654 100644 --- a/extra_script.py +++ b/extra_script.py @@ -10,6 +10,7 @@ boards_metas = { "portenta_h7_m7" : "colcon.meta", + "giga_r1_m7": "colcon.meta", "nanorp2040connect" : "colcon_verylowmem.meta", "teensy41" : "colcon.meta", "teensy40" : "colcon.meta", @@ -117,7 +118,7 @@ def build_microros(*args, **kwargs): ####################################################### # Add library - if (board == "portenta_h7_m7" or board == "nanorp2040connect" or board == "pico"): + if (board == "portenta_h7_m7" or board == "giga_r1_m7" or board == "nanorp2040connect" or board == "pico"): # Workaround for including the library in the linker group # This solves a problem with duplicated symbols in Galactic global_env["_LIBFLAGS"] = "-Wl,--start-group " + global_env["_LIBFLAGS"] + " -l{} -Wl,--end-group".format(builder.library_name)