compilation cache: better dependency checking

This commit is contained in:
Araq 2011-10-23 22:45:52 +02:00
commit a702524ae4
5 changed files with 34 additions and 14 deletions

View file

@ -421,6 +421,16 @@ proc writeRod(w: PRodWriter) =
encodeVInt(cast[int32](w.options), options)
f.write(options)
f.write(rodNL)
var goptions = "GOPTIONS:"
encodeVInt(cast[int32](gGlobalOptions), goptions)
f.write(goptions)
f.write(rodNL)
var cmd = "CMD:"
encodeVInt(cast[int32](gCmd), cmd)
f.write(cmd)
f.write(rodNL)
f.write("DEFINES:")
f.write(w.defines)