]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
embedded: Add a skeleton libcephd library
authorBassam Tabbara <bassam.tabbara@quantum.com>
Sat, 5 Nov 2016 01:10:08 +0000 (18:10 -0700)
committerBassam Tabbara <bassam.tabbara@quantum.com>
Tue, 29 Nov 2016 07:48:02 +0000 (23:48 -0800)
commitc6067f48ec7aa927129e98bf8424d80ed03119f3
treeedf542d1c65ab22b89ba5a2ed1f4d29509746073
parent79b08ef2af00beba47c1438d18b069a72651d0e9
embedded: Add a skeleton libcephd library

libcephd is a library that contains ceph daemon code
that can be statically linked in other applications.

Added MergeStaticLibraries.cmake that can merge static libraries
to form a bigger one. This approach avoids the need to mess with
STATIC libraries all over the code base.

Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
12 files changed:
CMakeLists.txt
ceph.spec.in
cmake/modules/MergeStaticLibraries.cmake [new file with mode: 0644]
debian/rules
src/CMakeLists.txt
src/include/cephd/libcephd.h [new file with mode: 0644]
src/libcephd/CMakeLists.txt [new file with mode: 0644]
src/libcephd/libcephd.cc [new file with mode: 0644]
src/test/CMakeLists.txt
src/test/libcephd/CMakeLists.txt [new file with mode: 0644]
src/test/libcephd/misc.cc [new file with mode: 0644]
src/test/libcephd/test.cc [new file with mode: 0644]