lab-cosmo / chemiscope

An interactive structure/property explorer for materials and molecules
http://chemiscope.org
BSD 3-Clause "New" or "Revised" License
121 stars 29 forks source link

Only rebuild the JS code if needed #286

Closed Luthaf closed 1 year ago

Luthaf commented 1 year ago

This implement a mechanism similar to make's, checking the last modification time of input and outputs; and only rebuilding if the inputs are more recent. This makes tests for the Python code much faster, since there is no rebuild of the JS code happening everytime.