Quick fix for launcher to always work in lockless mode.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Generating runtime sha1 used as software build dir postfix.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented simple utility to gather miliseconds from current time. It's far more precise than earlier date (seconds resolution)

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented milisecond resolution RUNTIME_SHA to prevent possible lockless build conflicts.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Use runtime sha for every build dir.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented lockless builds with proper source caching and automatic cleaning. More in details.

* Done source cache'ing in root cache dir.
* Removed old locks code.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Extended build dir with runtime-sha for all definitions using direct cache calls.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Added simple gather-source function used in distributed pushes.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Added info about lockless capability.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Completely commented out lockfile support in launcher.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Merge branch 'refs/heads/lockless-sofin'