This is an automated email from the ASF dual-hosted git repository. rlenferink pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/celix-site.git
commit 1e44b19fd08ac4878e860785e7b147d34608b885 Author: Roy Lenferink <lenferink...@gmail.com> AuthorDate: Tue Jul 9 20:39:34 2019 +0200 Updated indentation for better formatting and disabled hrefAsBlank --- config.toml | 2 +- source/docs/celix/dependency_manager/readme.md | 1 + source/docs/celix/documents/cmake_commands/readme.md | 1 + .../docs/celix/documents/getting_started/creating_a_simple_bundle.md | 3 ++- source/docs/celix/documents/getting_started/readme.md | 1 + source/docs/celix/documents/roadmap/api_v3/readme.md | 1 + 6 files changed, 7 insertions(+), 2 deletions(-) diff --git a/config.toml b/config.toml index 903d7cd..bb152b0 100644 --- a/config.toml +++ b/config.toml @@ -23,7 +23,7 @@ pygmentsStyle = "emacs" enableGitInfo = true [blackfriday] -hrefTargetBlank = true +# hrefTargetBlank = true # We don't want everything opened in a new window fractions = false [frontmatter] diff --git a/source/docs/celix/dependency_manager/readme.md b/source/docs/celix/dependency_manager/readme.md index fa1198f..71d2e0a 100644 --- a/source/docs/celix/dependency_manager/readme.md +++ b/source/docs/celix/dependency_manager/readme.md @@ -54,6 +54,7 @@ The Dependency Manager consist out of four main parts: `DM (Dependency Manager) ### DM Activator The `DM Activator` implements a "normal" Celix bundle activator and depends on four functions which needs to be implemented by the user of the Depedency Manager: + - `dm_create` : Should be used to allocated and initialize a dm activator structure. If needed this structure can be used to store object during the lifecycle of the bundle. - `dm_init` : Should be used to interact with the `Dependency Manager`. Here a user can components, service dependencies and provided services. - `dm_destroy` : Should be used to deinitialize and deallocate objects created in the `dm_create` function. diff --git a/source/docs/celix/documents/cmake_commands/readme.md b/source/docs/celix/documents/cmake_commands/readme.md index 772ccc6..5e94ccc 100644 --- a/source/docs/celix/documents/cmake_commands/readme.md +++ b/source/docs/celix/documents/cmake_commands/readme.md @@ -28,6 +28,7 @@ For Apache Celix several cmake command are added to be able to work with Apache ## add_celix_bundle Add a Celix bundle to the project. There are three variants: + - With SOURCES the bundle will be created using a list of sources files as input for the bundle activator library. - With ACTIVATOR the bundle will be created using the library target or absolute path to existing library as activator library. - With no SOURCES or ACTIVATOR a bundle without a activator will be created. diff --git a/source/docs/celix/documents/getting_started/creating_a_simple_bundle.md b/source/docs/celix/documents/getting_started/creating_a_simple_bundle.md index dd5af6b..faacad7 100644 --- a/source/docs/celix/documents/getting_started/creating_a_simple_bundle.md +++ b/source/docs/celix/documents/getting_started/creating_a_simple_bundle.md @@ -324,7 +324,8 @@ To run a Celix container just select the target from CLion and press Run. ## Next The get a complete overview of the available Celix CMake commands see: - - [Apache Celix - Celix CMake Commands](../cmake_commands/readme.html) + +- [Apache Celix - Celix CMake Commands](../cmake_commands/readme.html) The idea behind service oriented programming is that functionality is provided and used by abstract service, which hide implementation details. For a guide how to provide and use services see diff --git a/source/docs/celix/documents/getting_started/readme.md b/source/docs/celix/documents/getting_started/readme.md index b3cfd9e..93cf78c 100644 --- a/source/docs/celix/documents/getting_started/readme.md +++ b/source/docs/celix/documents/getting_started/readme.md @@ -27,5 +27,6 @@ There are several guide to help you get started. The first guide is [Getting Sta and this should get you started for your first C and/or C++ bundle. After that you can extend the example by using services with the following guides: + - [Getting Started: Using Services with C](using_services_with_c.html) - [Getting Started: Using Services with C++](using_services_with_cxx.html). diff --git a/source/docs/celix/documents/roadmap/api_v3/readme.md b/source/docs/celix/documents/roadmap/api_v3/readme.md index 1bae2d3..7160cdc 100644 --- a/source/docs/celix/documents/roadmap/api_v3/readme.md +++ b/source/docs/celix/documents/roadmap/api_v3/readme.md @@ -137,6 +137,7 @@ can provide/require services to share/use functionality (bounded) and can import / export libraries so share types / routines (bounded) There are two types of modules + - Library Modules - Bundled Modules (aka Bundles)