ccahe просто отображает хэш исходника на бинарик
ну вот я и пытаюсь понять рамки, в которых это хэширование работает
stable и trunk отличаются в файлах first.cpp и second.cpp, в транке у них хэши 1234 и 5678, в стейбле 123a и 567b
я собираю проект в транке, переключаюсь на стейбл, собираю его, переключаюсь обратно на транк
время изменения файлов меняется, но хэши те же что и были - следовательно ccache должен достать их из своего архива, или там какой-то ещё фактор учитывается? просто я не наблюдаю никакого ускорения сборки, и пытаюсь понять - то ли где-то косячу, то ли ccache мне здесь вообще не помощник