Makefile is not correctly tracking changes to header files.
Opened this issue · 0 comments
toojays commented
When one of the header files is changed, the makefile should rebuild the appropriate object files and the binary. But it does not. For example:
┌(toojays@kano)─(540)─(0)─(2013 06 05 20:15:40)
└─(~/src/emacs-clang-complete-async)─> touch src/msg_callback.h
┌(toojays@kano)─(541)─(0)─(2013 06 05 20:15:50)
└─(~/src/emacs-clang-complete-async)─> make LLVM_CONFIG=llvm-config-3.4
make: `clang-complete' is up to date.
It should have recognized that msg_callback.h had changed, and rebuilt the objects which depend on it.