Bassam Tabbara
59aac91fab
build: support for building different version of ceph
...
this add support for building rook with kraken and luminous
release of ceph. A new Makefile flag CEPH_BRANCH is used to
specify the version to be built.
2017-03-06 14:51:32 -08:00
Bassam Tabbara
6e84b161fa
build: separate externals into their own project
...
Move external packages including ceph into a separate project under
the externals subdir.
2017-03-06 14:51:32 -08:00
Bassam Tabbara
e8d1470310
build: build more packages from source
...
we now build all the required packages for rookd from source. also
reorganized the external project a bit to support this.
Removed STATIC makefile option and replaced with LINKMODE
2016-12-12 17:21:52 -05:00
Bassam Tabbara
9b409a444c
pickup new updated ceph from rook/ceph
2016-10-28 20:45:59 +02:00
Bassam Tabbara
feeede92d4
Updated ceph with cleaned up commits
2016-10-14 22:45:38 -07:00
Bassam Tabbara
0c30d20386
Simplify Makefile to support cross compiling
...
Makefile has been simplified to take advantage of incremental
build support in golang, and to setup for cross compiling.
2016-10-10 15:35:38 -07:00
Bassam Tabbara
a68d91f9be
Pickup latest ceph with reworked commits
2016-09-29 21:51:01 -07:00
Bassam Tabbara
f3098d04f2
build castle in a container. added circle.yml
2016-09-11 19:53:39 -07:00
Bassam Tabbara
fa4dc4e406
Initial support for building embedded ceph and calling it from a go cmd
2016-07-24 22:27:07 -07:00
Bassam Tabbara
b19e51fd5b
add ceph as a submodule
2016-07-14 17:00:13 -07:00