[CRIU] [PATCH 00/10] make rework, v4

Cyrill Gorcunov gorcunov at openvz.org
Fri Feb 15 14:40:23 EST 2013


Hi guys, here is an updated version of make files rework.
I hope I've addressed all problems I've been informed of.

Please review and test it out. Thanks!

Cyrill Gorcunov (10):
  make: Define dummy target for scripts/Makefile.version
  make: Add scripts/Makefile.rules
  make: Add scripts/Makefile.build
  docs: Add documentation about scritps/Makefile.build
  make: arch -- Switch to a new build scheme
  make: protobuf -- Switch to a new scheme
  make: pie -- Switch to a new scheme
  make: No need for shell call, use CURDIR builtin instead
  make: Use relative pathes where possible
  make: Switch main Makefile to simplified form

 .gitignore                       |   3 +
 Documentation/Makefile           |   1 +
 Documentation/Makefile.build.txt | 182 ++++++++++++++++++++++++++++++++++++++
 Makefile                         | 138 ++++++++++-------------------
 Makefile.crtools                 |  47 ++++++++++
 arch/arm/Makefile                |  66 +++++++-------
 arch/x86/Makefile                |  80 ++++++++---------
 arch/x86/syscalls-x86-64.sh      |  11 +--
 pie/Makefile                     |  89 +++++++------------
 pie/gen-offsets.sh               |   7 +-
 util-net.c => pie/util-net.c     |   0
 protobuf/Makefile                | 166 ++++++++++++++++++-----------------
 scripts/Makefile.build           | 184 +++++++++++++++++++++++++++++++++++++++
 scripts/Makefile.rules           |  52 +++++++++++
 scripts/Makefile.version         |   7 ++
 15 files changed, 724 insertions(+), 309 deletions(-)
 create mode 100644 Documentation/Makefile.build.txt
 create mode 100644 Makefile.crtools
 rename util-net.c => pie/util-net.c (100%)
 create mode 100644 scripts/Makefile.build
 create mode 100644 scripts/Makefile.rules

-- 
1.8.1.2


More information about the CRIU mailing list