paulgazz / kmax

A collection of analysis tools for Kconfig and Kbuild constraints.
42 stars 21 forks source link

Update cache server to use the new build system hash ID #125

Open paulgazz opened 2 years ago

paulgazz commented 2 years ago

klocalizer now uses a hash of the build system to uniquely identify it, avoiding the need for having one formula cache for each repo tag. The build system hash ID is computed via

find . -type f -regex '.*\(Makefile\|Kconfig\|Kbuild\).*' -exec md5sum {} \; | sort | md5sum | head -c 12

Update the linux formula cache cronjob to use this new ID, convert the old cache names, and add the cronjob script to the repo.

paulgazz commented 2 years ago

This also would fix #78