Mirror of Apache Celix
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake CELIX-418: disable building docker dir in osx Jan 17, 2018
config_admin CELIX-412: Add AL info for project markdown files Jan 17, 2018
dependency_manager CELIX-412: Add AL info for project markdown files Jan 17, 2018
dependency_manager_cxx CELIX-412: Add AL info for project markdown files Jan 17, 2018
deployment_admin CELIX-412: Add AL info for project markdown files Jan 17, 2018
device_access CELIX-412: Some more refactoring for update Celix CMake function names Jan 17, 2018
dfi CELIX-412: Updates version and RELEASE_NOTES for 2.1.0 release Jan 11, 2018
doap CELIX-134 Jul 27, 2014
documents CELIX-412: Updates building and getting started documentation Jan 24, 2018
etcdlib CELIX-412: Add AL info for project markdown files Jan 17, 2018
event_admin CELIX-412: Refactors usage of add_bundle and add_deploy to add_celix_… Jan 16, 2018
examples CELIX-412: Refactors usage of add_bundle and add_deploy to add_celix_… Jan 16, 2018
framework CELIX-412: Some more refactoring for update Celix CMake function names Jan 17, 2018
launcher CELIX-412: Add AL info for project markdown files Jan 17, 2018
log_service CELIX-412: Add AL info for project markdown files Jan 17, 2018
log_writer CELIX-412: Add AL info for project markdown files Jan 17, 2018
pubsub CELIX-412: Some more refactoring for update Celix CMake function names Jan 17, 2018
remote_services CELIX-412: Some more refactoring for update Celix CMake function names Jan 17, 2018
remote_shell CELIX-412: Add AL info for project markdown files Jan 17, 2018
shell CELIX-412: Add AL info for project markdown files Jan 17, 2018
shell_bonjour CELIX-412: Refactors usage of add_bundle and add_deploy to add_celix_… Jan 16, 2018
shell_tui CELIX-412: Add AL info for project markdown files Jan 17, 2018
utils CELIX-412: Add AL info for project markdown files Jan 17, 2018
.gitignore Fixed some Coverity issues Oct 2, 2017
.travis.yml Set back Coverity scan to be run once every 5 commits Oct 4, 2017
BUILDING CELIX-282: Update BUILDING text, now refers to documents/building/rea… Oct 10, 2016
CHANGES.md CELIX-412: Add AL info for project markdown files Jan 17, 2018
CMakeLists.txt CELIX-412: Updates celix version Jan 24, 2018
Dockerfile.Android CELIX-401: Adds the instruction to install the zip package for buildi… Feb 21, 2017
Doxyfile.in Added doxygen target to the doc target of the make files May 30, 2011
KEYS CELIX-412: Adds rlenferink public key to KEYS Jan 12, 2018
LICENSE CELIX-282: Update for licence info C Thread Pools Apr 11, 2016
MiniZip64_info.txt Commit for build trigger Jun 15, 2016
NOTICE CELIX-412: Updates version and RELEASE_NOTES for 2.1.0 release Jan 11, 2018
README.md CELIX-412: Add AL info for project markdown files Jan 17, 2018
RELEASE_NOTES CELIX-412: Updates celix version Jan 24, 2018
rat-excludes.txt CELIX-412: Add AL info for project markdown files Jan 17, 2018

README.md

Apache Celix Build Status Coverage Status Coverity Scan Build Status

Apache Celix is an implementation of the OSGi specification adapted to C and C++ (C++11). It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.

Building

For information how to build Apache Celix see Building Apache Celix

Introduction to Apache Celix

For an introduction into Apache Celix see Apache Celix Intro

Getting Started with Apache Celix

For a guide how to start writing your own bundles and services see Getting Started Guide