criu/scripts
Cyrill Gorcunov 66cc9b6657 make: Introduce compile time include/config.h generation
It's being reported that some systems (as Ubuntu 13.04) already
have struct tcp_repair_opt definition in their system headers.

| sk-tcp.c:25:8: error: redefinition of struct tcp_repair_opt
| sk-tcp.c:31:2: error: redeclaration of enumerator TCP_NO_QUEUE

So add a facility for compile time testing for reported entities
to be present on a system. For this we generate include/config.h
where all tested entries will lay and source code need to include
it only in places where really needed.

Reported-by: Vasily Averin <vvs@parallels.com>
Acked-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2013-05-20 16:02:14 +04:00
..
feature-tests.mak make: Introduce compile time include/config.h generation 2013-05-20 16:02:14 +04:00
Makefile.build make: scripts/Makefile.build -- Add $deps-after variable to order deps creation 2013-02-19 15:46:12 +04:00
Makefile.rules make: Provide mandatory options in cflags-y variable 2013-02-23 00:36:36 +04:00
Makefile.version make: Move criu version constants from scripts/ to root Makefile 2013-02-19 18:14:26 +04:00
utilities.mak make: Add scripts/utilities.mak 2013-05-20 16:02:07 +04:00