criu/scripts/nmk
Dmitry Safonov 5abbb79124 nmk: recompile/regenerate on Makefile changes
Now changes in top-Makefile, middle-Makefile will result in a correct
recompiling, as it's expected:
  [criu]$ touch criu/Makefile
  [criu]$ make
  <...>
    DEP      criu/arch/x86/sigframe.d
    DEP      criu/arch/x86/sigaction_compat.d
    DEP      criu/arch/x86/crtools.d
    DEP      criu/arch/x86/cpu.d
    DEP      criu/arch/x86/call32.d
    CC       criu/arch/x86/call32.o
    CC       criu/arch/x86/cpu.o
    CC       criu/arch/x86/crtools.o
  <...>

travis-ci: success for Fix rebuild on Makefile changes
Reported-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
Signed-off-by: Dmitry Safonov <dsafonov@virtuozzo.com>
Acked-by: Cyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
2017-02-03 18:04:23 +03:00
..
Documentation build: nmk -- Initial import 2016-02-15 15:32:20 +03:00
scripts nmk: recompile/regenerate on Makefile changes 2017-02-03 18:04:23 +03:00
.gitignore build: nmk -- Initial import 2016-02-15 15:32:20 +03:00
Makefile build: nmk -- Initial import 2016-02-15 15:32:20 +03:00
README.md build: nmk -- Initial import 2016-02-15 15:32:20 +03:00

NMK

NMK stands for NetMaKe -- is a very simple framework for make build system. Most ideas are taken from the Linux kernel kbuild system.