Adapted pubsub CMakeLists.txt to export public headers and source files
Project: http://git-wip-us.apache.org/repos/asf/celix/repo Commit: http://git-wip-us.apache.org/repos/asf/celix/commit/74fe6d12 Tree: http://git-wip-us.apache.org/repos/asf/celix/tree/74fe6d12 Diff: http://git-wip-us.apache.org/repos/asf/celix/diff/74fe6d12 Branch: refs/heads/master Commit: 74fe6d12e5f62e86ed682b714eecc64fe1088129 Parents: 79e22f8 Author: gricciardi <[email protected]> Authored: Fri Oct 6 12:14:04 2017 +0200 Committer: gricciardi <[email protected]> Committed: Fri Oct 6 12:14:04 2017 +0200 ---------------------------------------------------------------------- pubsub/CMakeLists.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/celix/blob/74fe6d12/pubsub/CMakeLists.txt ---------------------------------------------------------------------- diff --git a/pubsub/CMakeLists.txt b/pubsub/CMakeLists.txt index 1265bbf..2c2c50f 100644 --- a/pubsub/CMakeLists.txt +++ b/pubsub/CMakeLists.txt @@ -47,5 +47,25 @@ if (PUBSUB) #install api install(FILES api/pubsub/publisher.h api/pubsub/subscriber.h DESTINATION include/celix/pubsub COMPONENT framework) + + #install public common files + install(FILES + pubsub_common/public/include/pubsub_serializer.h + pubsub_common/public/include/pubsub_utils.h + pubsub_common/public/include/pubsub_common.h + pubsub_common/public/include/pubsub_endpoint.h + pubsub_common/public/include/pubsub_admin_match.h + pubsub_common/public/include/publisher_endpoint_announce.h + pubsub_common/public/include/pubsub_admin.h + DESTINATION include/celix/pubsub + COMPONENT framework + ) + install(FILES + pubsub_common/public/src/pubsub_admin_match.c + pubsub_common/public/src/pubsub_utils.c + pubsub_common/public/src/pubsub_endpoint.c + DESTINATION share/celix/pubsub + COMPONENT framework + ) endif(PUBSUB)
