Hi all,

as I was doing some checks after our last release, I noticed that we can’t do 
reproducible builds the way we currently have the build.
The main problem being that we currently fetch outside data for BacNaet, KNX 
and OPCUA.
At first I thought that I should put the code-generation into a separate 
profile as we check in all the generated code.
Then I noticed that I should also put the dynamic-mspec-generation into the 
same, as this is actually where the unpreproducible stuff comes from.
If we generate the code using the identical mspacs, the result should also be 
identical.

However I still think it’s ok to keep the code-generation in that profile, as 
it doesn’t really do much good to re-generate the same code with every build.

So I’ve got everything in my feature/code-generation-in-profile branch.

Please give that a look … especially the generation of mspec code in the 
protocols: BACnet, KNX and OPC-UA

Chris

Reply via email to