27

What would happen if I delete it?

Should I put it under version control?

K.-Michael Aye
  • 5,465
  • 6
  • 44
  • 56

1 Answers1

34

The .sconsign.dblite file is a temporary database used by SCons to keep file signatures to speed up future builds. If you delete it, SCons will recreate it (and your next build might take slightly longer because of that). It should not be put under version control.

Greg Hewgill
  • 951,095
  • 183
  • 1,149
  • 1,285
  • 2
    Re "your next build might take slightly longer": It could actually take significantly longer if you have an expensive build process, because scons uses the sconsign file to track what intermediates or build processes have and haven't changed, and without that, it will have to rebuild everything. – metasoarous Oct 13 '17 at 19:06