-
Since autogenerated files are now committed, we no longer need to rerun ./autogen.sh and actually shouldn't because it could mask errors.
-
gcc already warns for undefined variables, but this is in preparation for Google's oss-fuzz, which builds in this way.
-
The Azure pipeline does all the artifact creation now.
-
Since the files autogen.sh creates are now controlled, you only have to run autogen.sh when you modify the source files, not when you build from a clean checkout.
-
Update documentation to reflect that automatically generated files are committed. Detect when they are outdated if we have the ability to regenerate them.
-
Update this to be a more accurate reflection of what I actually do and to make it a better and more usable checklist.
-
This is how I work with the file, so this format is most convenient for me.