Am So., 16. Sep. 2018 um 11:51 Uhr schrieb Ralf Mattes <r...@mh-freiburg.de>:
> Am Sonntag, 16. September 2018 11:43 CEST, Marcus Weseloh > <mar...@weseloh.cc> schrieb: > > Just think of the const tables as "configuration" and the Python script as > > a tool to write that configuration. Similar to autotools configure > scripts. > > They get checked in to VCS all the time. > > ??? That's not how the autotool chain is supposed to work, they clearly > document that > the original input should be vesion controlled, not the results of running > automake/autoconf et al. > The generated files should be included in _release tarballs_, but that's > something completely different. Think of the Python script as "autoscan" and the generated const tables as " configure.in". Ok, granted... configure.in also gets modified after generation. "Golden rules" shouldn't be dogmas, I think. I fully agree that auto-generated files should't be checked in to version control if their contents might depend on when and where they are generated. But if I understood the problem correctly, the const tables are exactly that: tables of constant values. The Python script is expected to produce *exactly* the same output no matter which system the script runs on. Cheers, Marcus
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev