Ignition robotics framework allows to install individual packages simultaneously in different versions.The top app that uses the ignition framework will be 'gazebo'.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 21155 Build 20513: arc lint + arc unit
Event Timeline
Comment Actions
This seems like an abuse of flavors. Flavors are for building different variants of a single version, not multiple different versions.
How would patch files work with multiple flavors in play?
| devel/ignition-cmake/Makefile | ||
|---|---|---|
| 30–31 | .elif or just .else | |
| devel/ignition-common/Makefile | ||
| 42–43 | .elif ? | |
| 48–49 | .elif or just .else | |
| devel/ignition-msgs/Makefile | ||
| 34–35 | .elif ? | |
| devel/ignition-transport/Makefile | ||
| 41–42 | .elif or just .else | |
| math/ignition-math/Makefile | ||
| 32–33 | .elif or just .else | |
| 43–44 | CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_SWIG | |
| misc/sdformat/Makefile | ||
| 39–40 | .elif or just .else | |
Comment Actions
They chose to manage versions this way. It's better to contain them as flavors vs. to generate a lot of separate port directories.
How would patch files work with multiple flavors in play?
Patches are in individual patch directories (files-vN/).