erlyaws / yaws

Yaws webserver
https://erlyaws.github.io
BSD 3-Clause "New" or "Revised" License
1.28k stars 267 forks source link

Inline hardcoding of some automake variables for deterministic build #453

Closed avtobiff closed 2 years ago

avtobiff commented 2 years ago

Putting various automake variables in the examples.mk include file includes the build path. This makes the build non-deterministic.

Running diffoscope reports that the files www/code/Makefile and www/shoppingcart/Makefile, differ between two different installation directories because of this.

Inline and hardcode these automake variables to enable determenistic builds.

vinoski commented 2 years ago

Rebased to master, thanks!