[CRIU] [PATCH 0/4] compel: Add installation, v2

Cyrill Gorcunov gorcunov at openvz.org
Tue Nov 15 03:58:50 PST 2016


This implements "make install" for compel. I've had to
move page.h into compel uapi for shipping, and got
rid of common from all others compel uapi. Even if we
decide to ship "common" it may be done on top.

Cyrill Gorcunov (4):
  headers: common -- Make page.h a symlink to compel
  compel: uapi -- Drop compiler.h from the headers
  criu: install -- Make INCLUDEDIR not carry criu directory
  compel: Add installation

 Makefile.compel                                    | 13 ++++++--
 Makefile.install                                   | 11 +++++--
 compel/Makefile                                    | 37 +++++++++++++++++++++-
 .../src/lib/include/uapi/asm/infect-types.h        |  2 +-
 .../arch/aarch64/src/lib/include/uapi/asm/page.h   | 21 ++++++++++++
 .../arm/src/lib/include/uapi/asm/infect-types.h    |  2 +-
 compel/arch/arm/src/lib/include/uapi/asm/page.h    | 19 +++++++++++
 compel/arch/ppc64/src/lib/include/uapi/asm/page.h  | 25 +++++++++++++++
 compel/arch/x86/src/lib/include/uapi/asm/fpu.h     | 10 +++---
 .../x86/src/lib/include/uapi/asm/infect-types.h    |  2 +-
 compel/arch/x86/src/lib/include/uapi/asm/page.h    | 19 +++++++++++
 compel/include/uapi/infect.h                       |  5 ++-
 compel/plugins/Makefile                            | 26 +++++++++++++++
 criu/Makefile                                      |  6 ++--
 include/common/arch/aarch64/asm/page.h             | 22 +------------
 include/common/arch/arm/asm/page.h                 | 20 +-----------
 include/common/arch/ppc64/asm/page.h               | 26 +--------------
 include/common/arch/x86/asm/page.h                 | 20 +-----------
 lib/Makefile                                       |  8 ++---
 19 files changed, 185 insertions(+), 109 deletions(-)
 create mode 100644 compel/arch/aarch64/src/lib/include/uapi/asm/page.h
 create mode 100644 compel/arch/arm/src/lib/include/uapi/asm/page.h
 create mode 100644 compel/arch/ppc64/src/lib/include/uapi/asm/page.h
 create mode 100644 compel/arch/x86/src/lib/include/uapi/asm/page.h
 mode change 100644 => 120000 include/common/arch/aarch64/asm/page.h
 mode change 100644 => 120000 include/common/arch/arm/asm/page.h
 mode change 100644 => 120000 include/common/arch/ppc64/asm/page.h
 mode change 100644 => 120000 include/common/arch/x86/asm/page.h

-- 
2.7.4



More information about the CRIU mailing list