[build] Compiling only the changed parts of codebase
[build] Compiling only the changed parts of codebase

Each directory to be compiled will be hashed and the hash is used to
compare against changes. If there are no change, none of the components
will be built

Writes the touch files to tmp directory

getgauge/gauge,getgauge/gauge,getgauge/gauge,getgauge/gauge,getgauge/gauge