Merge branch 'feature/CELIX-236_celix-boostrap' into develop
Project: http://git-wip-us.apache.org/repos/asf/celix/repo Commit: http://git-wip-us.apache.org/repos/asf/celix/commit/01136093 Tree: http://git-wip-us.apache.org/repos/asf/celix/tree/01136093 Diff: http://git-wip-us.apache.org/repos/asf/celix/diff/01136093 Branch: refs/heads/develop Commit: 01136093e0cac8532340025996188217458ea0f7 Parents: d5666c5 15b41d2 Author: Bjoern Petri <bpe...@apache.org> Authored: Wed Jan 27 15:33:58 2016 +0100 Committer: Bjoern Petri <bpe...@apache.org> Committed: Wed Jan 27 15:33:58 2016 +0100 ---------------------------------------------------------------------- celix-bootstrap/README.md | 64 +++ celix-bootstrap/celix/__init__.py | 2 + celix-bootstrap/celix/bootstrap/__init__.py | 0 celix-bootstrap/celix/bootstrap/__main__.py | 4 + .../celix/bootstrap/argument_parser.py | 77 +++ celix-bootstrap/celix/bootstrap/celix_utils.py | 138 ++++++ celix-bootstrap/celix/bootstrap/generators.py | 160 ++++++ .../bootstrap/templates/bundle/CMakeLists.txt | 71 +++ .../bootstrap/templates/bundle/bundle.yaml | 66 +++ .../templates/bundle/bundle_activator.c | 483 +++++++++++++++++++ .../bootstrap/templates/bundle/component.c | 190 ++++++++ .../bootstrap/templates/bundle/component.h | 80 +++ .../bootstrap/templates/bundle/deploy.cmake | 18 + .../celix/bootstrap/templates/bundle/service.h | 58 +++ .../bootstrap/templates/project/CMakeLists.txt | 37 ++ .../bootstrap/templates/project/deploy.cmake | 32 ++ .../bootstrap/templates/project/project.yaml | 19 + celix-bootstrap/scripts/celix-bootstrap | 5 + celix-bootstrap/setup.py | 31 ++ 19 files changed, 1535 insertions(+) ----------------------------------------------------------------------