Dehao Shang 27426985a3 ceph: build script with submodule archive support
Boost and Ceph submodules are stored as archives in SRPM.
They are unpacked in %prep stage so they can be picked up
by build process.

Ceph submodules are added as Source: dependencies with
a path prefix matching the subfolder where the corresponding
archive will be unpacked.

When adding a new submodule please follow this procedure:

1. make sure sudmodule.tar.gz is available in

   DOWNLOADS_DIR="$CGCS_BASE/downloads"

2. add corresponding source line in ceph.spec prefixed by
   the path in the source tree where the archive should
   be unpacked:

   Source29: src/path/to/submodule/submodule.tar.gz

3. add a new line to unpack the submodule:

   unpack_submodule "%{SOURCE29}" "%(dirname %{SOURCEURL29})"

Story: 2003605
Task: 28856

Depends-On: Ic5a03fe903c5119e6f01bd888093360e7e663bbb
Change-Id: Ic9c4aed8dbab5d3e141cf9c1b2b1892731b14779
Co-Authored-By: Scott Little <scott.little@windriver.com>
Co-Authored-By: Tingjie Chen <tingjie.chen@intel.com>
Co-Authored-By: Daniel Badea <daniel.badea@windriver.com>
Signed-off-by: Dehao Shang <dehao.shang@intel.com>
Signed-off-by: Changcheng Liu <changcheng.liu@intel.com>
Signed-off-by: Daniel Badea <daniel.badea@windriver.com>
2019-04-25 20:40:54 +00:00
2019-04-03 22:30:59 -04:00
2019-03-20 10:31:10 -06:00
2019-04-18 11:50:45 -04:00
2019-01-30 16:40:20 -08:00
2019-04-18 11:50:45 -04:00
2019-04-18 11:50:45 -04:00
2019-04-03 22:30:59 -04:00
2019-01-08 11:42:04 -05:00
2019-04-19 19:52:31 +00:00
2018-05-31 07:36:35 -07:00
2019-04-22 17:39:28 +00:00

integ

StarlingX Integration

Description
StarlingX Integration and packaging
Readme 53 MiB
Languages
Shell 29%
Python 21.8%
JavaScript 20.6%
Perl 12.2%
Makefile 6.5%
Other 9.8%