You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After the last master merge, the Dockerfiles for master and devel are even more similar. For maintainability it might be worth considering the switch to templates in order to reduce code duplication.
CMake is very powerful for moving and creating files, we have big experience with it, but it might be cumbersome having a decent configuration file (and I'm thinking a yaml file).
Logic-less engines like mustache might do the work, and most of these kind of engines support out-of-the-box readable configuration files.
For what concerns multiplatform support, if we go towards non-CMake solutions, exploiting python or a meta-solution like a slim docker image to generate docker images would work.
The text was updated successfully, but these errors were encountered:
After the last
master
merge, theDockerfile
s formaster
anddevel
are even more similar. For maintainability it might be worth considering the switch to templates in order to reduce code duplication.I see different choices here:
CMake
exploitingfile
andconfigure_file
(Example)mustache
,liquid
,EmPy
CMake
is very powerful for moving and creating files, we have big experience with it, but it might be cumbersome having a decent configuration file (and I'm thinking ayaml
file).Logic-less engines like mustache might do the work, and most of these kind of engines support out-of-the-box readable configuration files.
For what concerns multiplatform support, if we go towards non-CMake solutions, exploiting python or a meta-solution like a slim docker image to generate docker images would work.
The text was updated successfully, but these errors were encountered: