[CRIU] [PATCH 0/7] build/make fixes
Dmitry Safonov
dsafonov at virtuozzo.com
Fri Jul 15 05:17:52 PDT 2016
Mostly - dropping unneeded and simplifying makefiles.
Another little thing -- build everything from a top Makefile,
which will allow things like `make criu/log.o`, jumping from
vim to build error and etc.
There are some refactoring left to do, but at least, everything
looks working quite good.
Cyrill, I hope it will not cross the road much with compel work,
making it harder, if it will -- simply nak those patches.
Dmitry Safonov (7):
make: drop config.h dependency on feature-tests.mak
make: drop compel/compel dependency for all target
make: simplify checking of installed libraries
make: add Makefile.packages and simplify it
make: do not rm version header in criu make
build/nmk: fix build-as function
build/make: return to make from top Makefile
Makefile | 10 +--
Makefile.install | 2 +-
criu/Makefile | 142 +++++++++++++++--------------------------
criu/Makefile.config | 7 +-
criu/Makefile.crtools | 8 +--
criu/Makefile.packages | 43 +++++++++++++
criu/pie/Makefile | 5 +-
criu/pie/Makefile.library | 3 +-
scripts/nmk/scripts/include.mk | 2 +-
scripts/protobuf-gen.sh | 2 +-
10 files changed, 113 insertions(+), 111 deletions(-)
create mode 100644 criu/Makefile.packages
--
2.9.0
More information about the CRIU
mailing list