This is an automated email from the ASF dual-hosted git repository.

rlenferink pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/celix.git


The following commit(s) were added to refs/heads/develop by this push:
     new a3bb8a7  CELIX-449: Updated documentation to function with website
a3bb8a7 is described below

commit a3bb8a7f02522d2f0c728e4c62b7022044b786b4
Author: Roy Lenferink <[email protected]>
AuthorDate: Thu Jan 3 19:32:27 2019 +0100

    CELIX-449: Updated documentation to function with website
    
    Broken links resolved as well
---
 BUILDING                                           |  2 +-
 README.md                                          |  6 ++--
 bundles/config_admin/{readme.md => README.md}      |  0
 .../bundles => bundles}/log_service/README.md      |  2 +-
 .../bundles => bundles}/log_writer/README.md       |  0
 .../bundles => bundles}/remote_services/README.md  | 13 ++++----
 .../remote_services/discovery_etcd/README.md       |  0
 .../shell}/remote_shell/README.md                  |  0
 .../bundles => bundles/shell}/shell/README.md      |  0
 .../bundles => bundles/shell}/shell_tui/README.md  |  0
 documents/building/{readme.md => README.md}        |  2 +-
 documents/cmake_commands/{readme.md => README.md}  |  2 +-
 documents/getting_started/{readme.md => README.md} |  6 ++--
 .../readme.md => creating_a_simple_bundle.md}      | 15 +++------
 .../readme.md => using_services_with_c.md}         |  4 +--
 .../readme.md => using_services_with_cxx.md}       |  2 +-
 documents/intro/{readme.md => README.md}           | 16 +++++-----
 documents/subprojects/README.md                    | 35 +++++++++++++++++++++
 documents/subprojects/readme.md                    | 36 ----------------------
 libs/dependency_manager/{readme.md => README.md}   |  6 ++--
 libs/dependency_manager/{todo.md => TODO.md}       |  0
 .../{readme.md => README.md}                       |  6 ++--
 libs/dependency_manager_cxx/{todo.md => TODO.md}   |  0
 23 files changed, 73 insertions(+), 80 deletions(-)

diff --git a/BUILDING b/BUILDING
index fb87152..508a536 100644
--- a/BUILDING
+++ b/BUILDING
@@ -13,4 +13,4 @@ Notes
 Building
 --------
 
-See documents/building/readme.md for howto build Apache Celix  
+See documents/building/README.md for howto build Apache Celix
diff --git a/README.md b/README.md
index c6905a5..60060fe 100644
--- a/README.md
+++ b/README.md
@@ -19,11 +19,11 @@ limitations under the License.
 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](documents/building/readme.md)
+For information how to build Apache Celix see [Building Apache 
Celix](documents/building/README.md)
 
 ## Introduction to Apache Celix
-For an introduction into Apache Celix see [Apache Celix 
Intro](documents/intro/readme.md)
+For an introduction into Apache Celix see [Apache Celix 
Intro](documents/intro/README.md)
 
 ## Getting Started with Apache Celix
-For a guide how to start writing your own bundles and services see [Getting 
Started Guide](documents/getting_started/readme.md)
+For a guide how to start writing your own bundles and services see [Getting 
Started Guide](documents/getting_started/README.md)
 
diff --git a/bundles/config_admin/readme.md b/bundles/config_admin/README.md
similarity index 100%
rename from bundles/config_admin/readme.md
rename to bundles/config_admin/README.md
diff --git a/documents/bundles/log_service/README.md 
b/bundles/log_service/README.md
similarity index 83%
rename from documents/bundles/log_service/README.md
rename to bundles/log_service/README.md
index 53d2c3b..f45bfe5 100644
--- a/documents/bundles/log_service/README.md
+++ b/bundles/log_service/README.md
@@ -2,7 +2,7 @@
 
 The Celix Log Service realizes an adapted implementation of the OSGi 
Compendium Log Service. This is a very simple implementation which only stores 
the log in memory. It can be combined with one of the available Log Writers to 
forward the buffered entries to e.g. stdout or syslog.
 
-To ease the use of the Log Service, the [Log 
Helper](public/include/log_helper.h) can be used. It wraps and therefore 
simplifies the log service usage.
+To ease the use of the Log Service, the [Log 
Helper](loghelper_include/log_helper.h) can be used. It wraps and therefore 
simplifies the log service usage.
 
 ## Properties
     LOGHELPER_ENABLE_STDOUT_FALLBACK      If set to any value and in case no 
Log Service is found the logs
diff --git a/documents/bundles/log_writer/README.md 
b/bundles/log_writer/README.md
similarity index 100%
rename from documents/bundles/log_writer/README.md
rename to bundles/log_writer/README.md
diff --git a/documents/bundles/remote_services/README.md 
b/bundles/remote_services/README.md
similarity index 92%
rename from documents/bundles/remote_services/README.md
rename to bundles/remote_services/README.md
index 0e0215a..00a7fc8 100644
--- a/documents/bundles/remote_services/README.md
+++ b/bundles/remote_services/README.md
@@ -162,13 +162,12 @@ Also the following libraries are required for building 
and/or using the Remote S
 
 ## RSA Bundles
 
-* [Remote Service Admin 
HTTP](../bundles/remote_services/remote_service_admin_http) - A HTTP 
implementation of the RSA.
-* [Remote Service Admin 
DFI](../bundles/remote_services/remote_service_admin_dfi) - A Dynamic Function 
Interface (DFI) implementation of the RSA.
-* [Remote Service Admin 
SHM](../bundles/remote_services/remote_service_admin_shm) - A shared memory 
implementation of the RSA.
-* [Topology Manager](../bundles/remote_services/topology_manager) - A (scoped) 
RSA Topology Manager implementation.
-* [Discovery Configured](../bundles/remote_services/discovery_configured) - A 
RSA Discovery implementation using static configuration (xml).
-* [Discovery Etcd](../bundles/remote_services/dicovery_etcd) - A RSA Discovery 
implementation using etcd.
-* [Discovery SHM](../bundles/remote_services/dicovery_shm) - A RSA Discovery 
implementation using shared memory.
+* [Remote Service Admin DFI](remote_service_admin_dfi) - A Dynamic Function 
Interface (DFI) implementation of the RSA.
+* [Remote Service Admin SHM](remote_service_admin_shm) - A shared memory 
implementation of the RSA.
+* [Topology Manager](topology_manager) - A (scoped) RSA Topology Manager 
implementation.
+* [Discovery Configured](discovery_configured) - A RSA Discovery 
implementation using static configuration (xml).
+* [Discovery Etcd](discovery_etcd/README.md) - A RSA Discovery implementation 
using etcd.
+* [Discovery SHM](discovery_shm) - A RSA Discovery implementation using shared 
memory.
 
 
 ## Notes
diff --git a/documents/bundles/remote_services/discovery_etcd/README.md 
b/bundles/remote_services/discovery_etcd/README.md
similarity index 100%
rename from documents/bundles/remote_services/discovery_etcd/README.md
rename to bundles/remote_services/discovery_etcd/README.md
diff --git a/documents/bundles/remote_shell/README.md 
b/bundles/shell/remote_shell/README.md
similarity index 100%
rename from documents/bundles/remote_shell/README.md
rename to bundles/shell/remote_shell/README.md
diff --git a/documents/bundles/shell/README.md b/bundles/shell/shell/README.md
similarity index 100%
rename from documents/bundles/shell/README.md
rename to bundles/shell/shell/README.md
diff --git a/documents/bundles/shell_tui/README.md 
b/bundles/shell/shell_tui/README.md
similarity index 100%
rename from documents/bundles/shell_tui/README.md
rename to bundles/shell/shell_tui/README.md
diff --git a/documents/building/readme.md b/documents/building/README.md
similarity index 98%
rename from documents/building/readme.md
rename to documents/building/README.md
index 79f1a64..2bfeecb 100644
--- a/documents/building/readme.md
+++ b/documents/building/README.md
@@ -135,4 +135,4 @@ celix
 should give the following output:
 "Error: invalid or non-existing configuration file: 'config.properties'.No 
such file or directory".
 
-For more info how to build your own projects and/or running the Apache Celix 
examples see [Getting Started](../getting_started/readme.md).
+For more info how to build your own projects and/or running the Apache Celix 
examples see [Getting Started](../getting_started/README.md).
diff --git a/documents/cmake_commands/readme.md 
b/documents/cmake_commands/README.md
similarity index 99%
rename from documents/cmake_commands/readme.md
rename to documents/cmake_commands/README.md
index 0e9adf2..4995e35 100644
--- a/documents/cmake_commands/readme.md
+++ b/documents/cmake_commands/README.md
@@ -100,7 +100,7 @@ celix_bundle_files(<bundle_target>
     [NO_SOURCE_PERMISSIONS] [USE_SOURCE_PERMISSIONS]
     [FILES_MATCHING]
     [[PATTERN <pattern> | REGEX <regex>]
-    [EXCLUDE] [PERMISSIONS permissions...]] [...])
+    [EXCLUDE] [PERMISSIONS permissions...]] [...]
 )
 ```
 
diff --git a/documents/getting_started/readme.md 
b/documents/getting_started/README.md
similarity index 82%
rename from documents/getting_started/readme.md
rename to documents/getting_started/README.md
index 3ca5406..17ea2a6 100644
--- a/documents/getting_started/readme.md
+++ b/documents/getting_started/README.md
@@ -18,9 +18,9 @@ limitations under the License.
 # Apache Celix - Getting Started Guide
 
 ## Guides
-There are several guide to help you get started. The first guide is [Getting 
Started: Creating a simple bundle](simple_bundle/) 
+There are several guide to help you get started. The first guide is [Getting 
Started: Creating a simple bundle](creating_a_simple_bundle.md) 
 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](services_with/) 
- - [Getting Started: Using Services with C++](services_with/). 
+ - [Getting Started: Using Services with C](using_services_with_c.md)
+ - [Getting Started: Using Services with C++](using_services_with_cxx.md)
diff --git a/documents/getting_started/simple_bundle/readme.md 
b/documents/getting_started/creating_a_simple_bundle.md
similarity index 98%
rename from documents/getting_started/simple_bundle/readme.md
rename to documents/getting_started/creating_a_simple_bundle.md
index 8f10869..713db31 100644
--- a/documents/getting_started/simple_bundle/readme.md
+++ b/documents/getting_started/creating_a_simple_bundle.md
@@ -26,7 +26,7 @@ If there are any uncertainties or question, don't hesitate to 
ask your questions
 Some experience with a command line interface (xterm) is expected to be able 
to follow this guide. 
 
 ## Building and Installing
-For Apache Celix see [Building And Installing](../building/readme.md)
+For Apache Celix see [Building And Installing](../building/README.md)
 
 ## Installing Eclipse CDT
 Download the latest eclipse CDT at 
[http://www.eclipse.org](http://www.eclipse.org) and install it on your system. 
For more information on how the install eclipse on your system consult the 
eclipse documentation. For this getting started guide the luna version of 
eclipse was used 
([linux](http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz)
 [mac](http://www.eclipse.org/downloads/download.php?file=/technolo [...]
@@ -91,8 +91,8 @@ It is a good practice to create a separate CMakeLists.txt 
file for every bundle
 
 Create the sub directory:
 
-```CMake
-#Create directory structure for the hello_world bundles
+```bash
+# Create directory structure for the hello_world bundles
 cd ${WS}/myproject
 mkdir -p bundles/HelloWorld_c/src
 mkdir -p bundles/HelloWorld_cxx/src
@@ -315,19 +315,14 @@ Because CLion is a IDE for CMake projects and Apache 
Celix projects are CMake pr
 
 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.md)
+ - [Apache Celix - Celix CMake Commands](../cmake_commands/README.md)
 
 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
 
 - [Apache Celix - Getting Started Guide: Using Services with 
C](using_services_with_c.md)
 - [Apache Celix - Getting Started Guide: Using Services with 
C++](using_services_with_cxx.md)
- 
-
-
-       
-       
diff --git a/documents/getting_started/services_with_c/readme.md 
b/documents/getting_started/using_services_with_c.md
similarity index 98%
rename from documents/getting_started/services_with_c/readme.md
rename to documents/getting_started/using_services_with_c.md
index 75692f9..1e5a2c5 100644
--- a/documents/getting_started/services_with_c/readme.md
+++ b/documents/getting_started/using_services_with_c.md
@@ -110,7 +110,7 @@ The init/deinit function can be used to include 
(de)initialization which is not
 ## Code Examples
 
 The next code blocks contains some code examples of components to indicate how 
to handle service dependencies, how to specify providing services and how to 
cope with locking/synchronizing.
-The complete example can be found [here](../../examples/services_example_c).
+The complete example can be found 
[here](../../examples/celix-examples/services_example_c).
 
 The error checking is very minimal in these example to keep the focus on how 
to interact with services and how to deal with errors in C / Celix.
 
@@ -607,4 +607,4 @@ The suspend strategy has the advantage of reducing locks' 
usage: of course, susp
 
 ## See also
 
-See the [C Dependeny Manager](../../libs/dependency_manager/readme.md) and [C 
Dependency Manager example](../../examples/celix-examples/dm_example) for more 
information and a more complex working example.
+See the [C Dependency Manager](../../libs/dependency_manager/README.md) and [C 
Dependency Manager example](../../examples/celix-examples/dm_example) for more 
information and a more complex working example.
diff --git a/documents/getting_started/services_with_cxx/readme.md 
b/documents/getting_started/using_services_with_cxx.md
similarity index 98%
rename from documents/getting_started/services_with_cxx/readme.md
rename to documents/getting_started/using_services_with_cxx.md
index b8f359e..0a727b1 100644
--- a/documents/getting_started/services_with_cxx/readme.md
+++ b/documents/getting_started/using_services_with_cxx.md
@@ -568,4 +568,4 @@ The suspend strategy has the advantage of reducing locks' 
usage: of course, susp
 
 ## See also
 
-See the [C++ Dependeny Manager](../../libs/dependency_manager_cxx/readme.md) 
and [C++ Dependency Manager 
example](../../examples/celix-examples/dm_example_cxx) for more information and 
a more complex working example.
+See the [C++ Dependency Manager](../../libs/dependency_manager_cxx/README.md) 
and [C++ Dependency Manager 
example](../../examples/celix-examples/dm_example_cxx) for more information and 
a more complex working example.
diff --git a/documents/intro/readme.md b/documents/intro/README.md
similarity index 89%
rename from documents/intro/readme.md
rename to documents/intro/README.md
index c98883e..e63e678 100644
--- a/documents/intro/readme.md
+++ b/documents/intro/README.md
@@ -134,23 +134,23 @@ Taking into account that C has no garbage collection 
handling the dynamic behavi
  
 Apache Celix offers different solutions how to cope with this dynamic 
behaviour:
 
-* Bundle Context & Service References  - This (low level) 
[API](../../libs/framework/public/include/bundle_context.h) exists to be 
compatible with the OSGi standard. This should not be used in production code, 
because no locking/syncing mechanisms are available.
-* Service Listener - This (log level) 
[API](../../libs/framework/public/include/service_listener.h) can be used to 
retrieve event when services are being removed or are added. Combined with 
locking this can be used to safely monitor and use services.
-* Service Tracker - This 
[API](../../libs/framework/public/include/service_tracker.h) can be used to 
register callbacks function when services are being removed or are added. 
Combined with locking this can be used to safely use services.
-* [Dependency Manager](../../libs/dependency_manager/readme.md) - This library 
can be used to add service dependency is a declarative way.  A locking or 
syncing mechanism can be selected to safely use services. Note that this is not 
part of the OSGi standard.
+* Bundle Context & Service References  - This (low level) 
[API](../../libs/framework/include/bundle_context.h) exists to be compatible 
with the OSGi standard. This should not be used in production code, because no 
locking/syncing mechanisms are available.
+* Service Listener - This (log level) 
[API](../../libs/framework/include/service_listener.h) can be used to retrieve 
event when services are being removed or are added. Combined with locking this 
can be used to safely monitor and use services.
+* Service Tracker - This [API](../../libs/framework/include/service_tracker.h) 
can be used to register callbacks function when services are being removed or 
are added. Combined with locking this can be used to safely use services.
+* [Dependency Manager](../../libs/dependency_manager/README.md) - This library 
can be used to add service dependency is a declarative way.  A locking or 
syncing mechanism can be selected to safely use services. Note that this is not 
part of the OSGi standard.
 
 Even though the dependency manager is not part of the OSGi specification, this 
is the preferred way because it uses a higher abstraction and removes a lot 
boilerplate code. 
 
 ## C++ Support
 
 One of the reasons why C was chosen as implementation language is that C can 
act as a common denominator for (service oriented) interoperability between a 
range of languages.
-C++ support is added with the use of a [C++ Dependency 
Manager](../../libs/dependency_manager_cxx/readme.md).
+C++ support is added with the use of a [C++ Dependency 
Manager](../../libs/dependency_manager_cxx/README.md).
 The Dependency Manager is arguably the most convenient way to interact with 
services, confers most uses cases and eliminates the necessity to port the rest 
of the (large) API to C++.
 
 ## Documentation
 
 For more information see:
 
-* [Apache Celix - Building and Installing] (../building/readme.md)
-* [Apache Celix - Getting Started Guide](../getting_started/readme.md)
-* [Apache Celix - CMake Commands](../cmake_commands/readme.md)
+* [Apache Celix - Building and Installing](../building/README.md)
+* [Apache Celix - Getting Started Guide](../getting_started/README.md)
+* [Apache Celix - CMake Commands](../cmake_commands/README.md)
diff --git a/documents/subprojects/README.md b/documents/subprojects/README.md
new file mode 100644
index 0000000..e6fa09a
--- /dev/null
+++ b/documents/subprojects/README.md
@@ -0,0 +1,35 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+# Apache Celix - Subprojects
+
+Apache Celix is organized into several subprojects. The following subproject 
are currently available:
+
+* [Framework](../../libs/framework) - The Apache Celix framework, an 
implementation of OSGi adapted to C.
+* [C Dependency Manager](../../libs/dependency_manager/README.md) - A C 
component/dependency model for use through an API provided as library.
+* [C++ Dependency Manager](../../libs/dependency_manager_cxx/README.md) - A 
C++ component/dependency model for use through an API provided as library.
+* [Device Access](../../bundles/device_access/README.md) - An implementation 
of the OSGi Device Access specification adapted to C.
+* [Etcd library](../../libs/etcdlib/README.md) - A C library that interfaces 
with ETCD.
+* [Examples](../../examples) - A Selection of examples showing how the 
framework can be used.
+* [Log Service](../../bundles/log_service/README.md) - An implementation of 
the OSGi Log Service adapated to C.
+* [Log Writer](../../bundles/log_writer/README.md) - A simple log writer for 
use in combination with the Log Service.
+* [Remote Service Admin](../../bundles/remote_services/README.md) - An 
implementation of the OSGi Remote Service Admin Service - for several protocols 
- adapted to C.
+* [Shell](../../bundles/shell/shell/README.md) - A OSGi shell implementation.
+* [Shell TUI](../../bundles/shell/shell_tui/README.md) - A textual UI for the 
Celix Shell.
+* [Remote Shell](../../bundles/shell/remote_shell/README.md) - A remote 
(telnet) frontend for the Celix shell.
+* [Bonjour Shell](../../bundles/shell/shell_bonjour) - A remote (Bonjour / 
mDNS) frontend for the Celix shell.
+* [Deployment Admin](../../bundles/deployment_admin/README.md) - A deployment 
admin implementation.
diff --git a/documents/subprojects/readme.md b/documents/subprojects/readme.md
deleted file mode 100644
index 35990e5..0000000
--- a/documents/subprojects/readme.md
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-   
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
-# Apache Celix - Subprojects
-
-Apache Celix is organized into several subprojects. The following subproject 
are currently available:
-
-* [Framework](../libs/framework) - The Apache Celix framework, an 
implementation of OSGi adapted to C.
-* [C Dependency Manager](../libs/dependency_manager) - A C 
component/dependency model for use through an API provided as library.
-* [C++ Dependency Manager](../libs/dependency_manager_cxx) - A C++ 
component/dependency model for use through an API provided as library.
-* [Device Access](../bundles/device_access) - An implementation of the OSGi 
Device Access specification adapted to C.
-* [Etcd library](../libs/etcdlib) - A C library that interfaces with ETCD.
-* [Examples](../examples) - A Selection of examples showing how the framework 
can be used.
-* [Log Service](../bundles/log_service) - An implementation of the OSGi Log 
Service adapated to C.
-* [Log Writer](../bundles/log_writer) - A simple log writer for use in 
combination with the Log Service.
-* [Remote Service Admin](../bundles/remote_services) - An implementation of 
the OSGi Remote Service Admin Service - for several protocols - adapted to C.
-* [Shell](../bundles/shell/shell) - A OSGi shell implementation.
-* [Shell TUI](../bundles/shell/shell_tui) - A textual UI for the Celix Shell.
-* [Remote Shell](../bundles/shell/remote_shell) - A remote (telnet) frontend 
for the Celix shell.
-* [Bonjour Shell](../bundles/shell/shell_bonjour) - A remote (Bonjour / mDNS) 
frontend for the Celix shell.
-* [Deployment Admin](../bundles/deployment_admin) - A deployment admin 
implementation.
-
diff --git a/libs/dependency_manager/readme.md 
b/libs/dependency_manager/README.md
similarity index 95%
rename from libs/dependency_manager/readme.md
rename to libs/dependency_manager/README.md
index 8effe63..2fdc0fb 100644
--- a/libs/dependency_manager/readme.md
+++ b/libs/dependency_manager/README.md
@@ -135,9 +135,9 @@ celix_status_t dm_destroy(void * userData, 
bundle_context_pt context, dm_depende
 
 For more information examples please see
 
-- [The Dependency Manager API](public/include): The dependency manager header 
files
-- [Getting Started: Using Service with 
C](../documents/getting_started/using_services_with_c.md): A introduction how 
to work with services using the dependency manager
-- [Dm example](../examples/dm_example): A DM example.
+- [The Dependency Manager API](../../libs/framework/include/celix/dm): The 
dependency manager header files
+- [Getting Started: Using Service with 
C](../../documents/getting_started/using_services_with_c.md): A introduction 
how to work with services using the dependency manager
+- [Dm example](../../examples/celix-examples/dm_example): A DM example.
 
 ## Dependency Manager Shell support
 
diff --git a/libs/dependency_manager/todo.md b/libs/dependency_manager/TODO.md
similarity index 100%
rename from libs/dependency_manager/todo.md
rename to libs/dependency_manager/TODO.md
diff --git a/libs/dependency_manager_cxx/readme.md 
b/libs/dependency_manager_cxx/README.md
similarity index 93%
rename from libs/dependency_manager_cxx/readme.md
rename to libs/dependency_manager_cxx/README.md
index 5f80744..0befc68 100644
--- a/libs/dependency_manager_cxx/readme.md
+++ b/libs/dependency_manager_cxx/README.md
@@ -73,9 +73,9 @@ When correctly used this strategy removes the need for 
locking services during u
 
 For more information examples please see
 
-- [The C++ Dependency Manager API](include/celix/dm): The c++ dependency 
manager header files
-- [Dm C++ example](../examples/dm_example_cxx): A DM C++ example.
-- [Getting Started: Using Services with 
C++](../documents/getting_started/using_services_with_cxx.md): A introduction 
how to work with services using the C++ dependency manager
+- [The C++ Dependency Manager API](../../libs/framework/include): The C++ 
dependency manager header files
+- [Dm C++ example](../../examples/celix-examples/dm_example_cxx): A DM C++ 
example.
+- [Getting Started: Using Services with 
C++](../../documents/getting_started/using_services_with_cxx.md): A 
introduction how to work with services using the C++ dependency manager
 
 ## Using info
 
diff --git a/libs/dependency_manager_cxx/todo.md 
b/libs/dependency_manager_cxx/TODO.md
similarity index 100%
rename from libs/dependency_manager_cxx/todo.md
rename to libs/dependency_manager_cxx/TODO.md

Reply via email to